程序的构成:
- 类(class)构成程序的主体
- class所修饰的
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello,World!");
}
}
- 名称空间(namespace)以树型结构组织类(和其他类型)
- 例如Button和Path类,这两个类都有不同的命名空间
- 会有多种不同的Button和Path,其using的包不同。
类库的引用:
- 类库引用是使用名称空间的物理基础
- 不同技术类型的项目会默认引用不同的类库 - DLL引用(黑盒引用,无源代码)
- NuGet简介 - 项目引用(白盒引用,有源代码)
依赖关系:
- 类(或对象)之间的耦合关系
- 优秀的程序追求“高内聚,低耦合”
- 教学程序往往会违反这个原则
- UML(通用建模语言)类图
排除错误
- 仔细阅读编辑器的报错
- MSDN文档与搜索引擎结合