摘要:
C#中还有一种可访问性,就是由关键字internal所确定的“内部”访问性;internal有点像public,外界类也可以直接访问声明为internal的类或类的成员,但这只局限于同一个程序集内部。可以简单的将程序集理解为一个独立的.DLL或者.EXE 的文件,一个Dll或Exe文件中可以有多个类... 阅读全文
摘要:
面向对象编程的一大特性就是可以控制类成员的可访问性。当前主流的面向对象语言都拥有以下三种基本的可访问性。1)公有:public 访问不受限制2)私有:private 只有类自身成员可访问3)保护:protected 子类可以访问,其他类无法访问(1)public和privatepublic和priv... 阅读全文
摘要:
之前也有提到过,一定要区分清楚命名空间和类库的区别:1)命名空间:又称程序集,可以看做成类的“容器”,可以包含多个类2)类库:许许多多的类组合在一起,就相当于好多文件组成一个压缩包。新建一个.dll结尾的类库项目,VS会自动在项目中添加一个Class1.cs的文件,可在此类文件中书写代码,或者添加新... 阅读全文