c# 类里面的变量默认访问权限

.Net技术 码拜 8年前 (2016-03-03) 1228次浏览
假如不写任何访问权限修饰符,那么默认就是private
那么为什么还有很多人在变量前面写private
解决方案

10

个人习惯咯 看着舒服
就感觉是 每个类开头上面有一大堆的using 关键字还是多余的呢 还可以省掉呢 反正每个引用前都是using 没什么区别还不如不要
而且别人的 代码也不一定就是 private 呢 可能还是 protected 或 public 呢 虽然大多数都是private
假如类里面一些有修饰符 一些没有 岂不是很别扭?
反正本人是 一定要写修饰符 类成员变量 一定是 m_ 开头 字段一定是 _Xxx 访问继承至基类的变量一定加base. 这样本人一看到代码就知道他是什么变量 以及这个变量是哪里来的 这都看个人习惯了

4

防止健忘症。

2

This is just personal preference. You can write it explicitly or just ignore it.

2

可能 不清楚那几种访问权限修饰符的含义吧。

2

修饰强迫症!

2

加上完整的修饰符是一个好习惯,会使代码更容易阅读,也更整齐。原因是你的代码最后可能不是你一个人在维护,就算只有本人一个人维护,弄得方便阅读也是好的吧。也花不了什么功夫。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c# 类里面的变量默认访问权限
喜欢 (0)
[1034331897@qq.com]
分享 (0)