.dll可移植
.dll不可移植 是在统一解决方案 但是不同的名空间中
一个名空间相当于一个文件
一个名空间里可以有多个类
如果一个名空间(文件)想用另一个名空间(文件)
也需要“#include” 不过是在引用里 包含就可以了 相当于一次性将头文件(声明)和源文件(实现)都包括了
妈 我有点晕 主要是如果太考虑面向对象的观念 就会容易陷入到层次里 而不知道在memory中他们的位置和关系 算了明天再想吧
不对其实也不是 一个.cs是一个文件他可以只是一个类 也可以有多个类 而一个名空间可以包含多个.cs文件
一个名空间可以是一个整体的“窗口应用程序”
也可以是一个整体的“动态连接库” 。
所以它一个添加引用不只是添加一个文件 不只是添加一个类 而是引用了一整个名空间 (包括声明和实现)
咋地了 审核个锤子啊 我这菜B还怕误人子弟咋的