c#文件结构、访问修饰符
文件结构
解决方案>项目>类
访问修饰符
public:公有的,为外部可以访问的
private:私有的,只有本类内部可访问
protected:受保护的,当前类以及继承他的子类可访问
internal:内部的,只限于本项目内访问,其他的不能访问
protected internal:内部保护访问,只能是本项目内部或子类访问,其他类不能访问
父类和子类的访问修饰符要保持一致
方法和方法参数的访问修饰符要保持一致
静态方法、属性
静态和属性方法通过 static 关键字修饰
静态和属性可以通过类型直接获取,非静态则必须通过实例化对象来获取
静态类
静态类通过 static 关键字修饰
关键字
readonly:只读
private readonly int a=5;
params:
1、参数必须是一维数组 2、必须放在最后 3、不能与ref和out修饰符组合起来使用 4、与参数数组对应的实参可以是同一类型的数组名,也可以是任意多个与该数组的元素属于同一类型的变量 5、若实参是数组则按引用传递,若实参是变量或表达式则按值传递 6、参数可以为空
public void A(int b,...,params int[] list)

浙公网安备 33010602011771号