• C#入门详解(1)


    初识Hellow World

    using System;
    using System.Collections.Generic;
    using System.Collections.ObjectModel;
    using System.Diagnostics;
    using System.Linq;
    using HelloWorld.Interface;
    using HelloWorld.Models;
    using Microsoft.Extensions.DependencyInjection;
    
    namespace HelloWorld
    {
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("Hellow World");
            }
        }
    }
    

    Program类是创建项目时默认有的。类是程序的基本组成。Console这个类当你鼠标停在上面会显示System.Console.。表示是System名称空间下的Console类。

    名称空间和程序集引用

    程序集的引用是使用名称空间的物理基础。程序集文件后缀为.dll文件。引用程序集按照是否有源代码可以分为白盒引用和黑盒引用。

    程序集之间也会有相互依赖性,当你想调用WPF中的Windows。不得不引用System.Windows.Presentation.dll,Presentation.dll等多个程序集。使用NuGet可以解决这个问题。

    依赖关系

    当你的代码调用其它的类库,使用里面的类。就会造成类与类,程序集之间的依赖。日常代码中应该做到高内聚低耦合:方法功能放置在该使用的类中是为高内聚,低耦合指降低它们相互依赖性。

    排除错误

    仔细阅读错误提示信息,Debug下找到错误根源:root cause,而不是打补丁。

  • 相关阅读:
    插入排序
    dojo树的节点添加链接的例子
    Discuz 3x 配置问题
    mysql_connect() 不支持 请检查 mysql 模块是否正确加载
    IIS访问php页面问题,报告404错误
    Map使用操作系统内存的情况
    IT级别
    java类型和mysql类型的转换
    C++析构函数的自动调用问题
    c++中虚函数
  • 原文地址:https://www.cnblogs.com/jingjingweixiao/p/10903221.html
Copyright © 2020-2023  润新知