前端之家收集整理的这篇文章主要介绍了
为什么C#和C使用_编码习惯?,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我看到太多C#和C
代码,其中变量命名约定似乎要求程序员在变量的文本之前使用下划线写入变量名. e.gr.
int? _countMoney;
支持该公约的理由是什么?
在C#中,我通常使用_专用字段前缀,但不能使用局部变量.背后的理由是,当我需要一个私有变量我键入_并且Intellisense过滤列表,它更容易找到.这样我也可以区分私有和局部变量,我不再需要为类字段键入this.variablename,而只需要_variablename.