console App是控制台应用
WPF就是WPF
就是窗体应用
Class Library就是类库(.Net Framework)
剖析Hello,World程序
类(class)构成程序的主体,相当于一本本书
名称空间(namespace),相当于书架,用于区分书
方法归属于类,每个类有很多不同的方法,能有不同的作用
1. 先声明引用名称空间,再用其中的类
2. 或者权限命名,如下,较为麻烦
System.Console
同名称的类,分别属于不同的名称空间,是不同的
若是引用同名的类,可以使用权限命名,也就是以上的2号方案
类库的引用
类库引用是使用名称空间的物理基础
对象浏览器(Object Browser)——快捷键Ctrl+alt+J
类库引用:
1. DLL引用(黑盒引用)
是在程序集内,不是COM内
项目引用要加相对路径
错误无法检查
很多类库都有更加底层的类库,需要同时引用
2. 项目引用(白盒引用)
project 常用,solution里有多个project
有错误,可以去检查,排错要找Root cause!
创建的为类库项目,可以在别的solution里面引用
高内聚低耦合