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)

 

posted @ 2021-04-08 17:38  终末s  阅读(66)  评论(0)    收藏  举报