绝对路径与相对路径
- 相对路径:相对于程序的路径,尽量使用这个路径。
File与Filestream
#List 泛型集合
##声明方式
List listname = new List();
命名空间是 System.Collections
##数组与集合之间的相互转换
##装箱和拆箱
- 装箱:将值类型转换为引用类型
- 拆箱:将引用类型转换为值类型
看两种类型之间是否发生了装箱与拆箱,要看这两种类型是否存在继承关系。
访问修饰符
- public:在哪里都可以访问
- private :私有的,只能在类的内部访问
- protected: 受保护的,只能在继承的类中访问
- internal:只能在当前的程序集中访问
- protected internal:
能够修饰类的只有public 与 internal 访问修饰符
子类的访问权限大于父类的访问权限,会暴露父类的成员
简单工厂设计模式
设计模式
设计这个项目的一种方式
值传递和引用传递
值类型在复制的时候,传递的是这个值本身
引用类型在复制的时候,传递的是这个对象的引用
序列化和反序列化
- 序列化:将对象转换为二进制
- 反序列化:就是将二进制转换为对象
作用:传输数据
部分类
关键字:partial
联合开发的时候有用
密封类
关键字:sealed
最主要的特征:不能被继承,可以继承别的类
接口
接口是一种规范和能力
关键字:interface
- 接口中的成员不允许添加访问修饰符,默认就是public
- 接口成员不能有定义,实现
- 接口中不能包含字段
- 接口中可以包含自动属性
- 接口不能被实例化
本文详细介绍了C#中的绝对路径与相对路径概念,深入探讨了File与FileStream的使用,解析了List泛型集合的声明及命名空间,阐述了数组与集合之间的转换方法,解释了装箱和拆箱的过程,对比了不同访问修饰符的作用范围,讲解了简单工厂设计模式,并区分了值传递和引用传递的特点。
428

被折叠的 条评论
为什么被折叠?



