Class1 初识类与名称空间
课前摘要
- 类库引用:DLL引用(黑盒)、项目引用(白盒)
- 依赖关系——高质量代码的关键
- 排除错误
一.类、名称空间、类库
- 类:构成程序的主体,是现实世界事物的模型
- 名称空间:以树形结构组织类,有效避免同名类起冲突
- 类库:类与名称空间放在类库中,类库引用是使用名称空间和类的物理基础;不同技术类型的项目会默认引用不同的类库
- C#语言是完全面向对象的语言,程序本身就是一个类(下方为权限命名,为了解决同名冲突的类的引用问题)
System.Console.WriteLine("Hello");
其中System为名称空间,Console为类,WriteLine为方法。
二.类库引用
- DLL(黑盒引用,无源代码,有错误无法修改)
-
引用或编写DLL时一定要配有DLL文档
-
有的类库和其他类库具有依赖关系,即一个类库中,还有一个更底层的依赖类库,必须将他们全部引用进来。这时用到了NuGet(类库包引用)
事例:引用System.Windows.Forms;来使用窗体
using System.Windows.Forms