参考各家规范及官方推荐规范
基本命名规则
//全大写下划线命名, 使用于常量
//Pascal <帕斯卡命名法> 适用类名、方法名。
//Camel <驼峰命名法> 适用局部变量、全局变量、方法的参数。
public const int MAX_VALUE = 10;
string registryKey = "Brand";
public class HelloWorld
{
void SayHello(string name)
{
...
}
}
C# 资源命名规范
1.内嵌资源
因为【-】会导致自动转换
比如导入一个图片名为close-move的图片
资源也会自动将【-】转为【_】=> Properties.Resources.close_move
如果用Camel 和 Pascal 则不容易与变量、方法区分,
所以还是直接用下划线法命名最合适。
2.嵌入的资源
调用的时候是以字符串的形式,暂没遇到啥坑,没啥讲究
所以我在一般使用【-】,这样可以方便区分
assembly.GetManifestResourceStream(YourNameSapace + ".aa-bb-cc.txt");
控件命名
控件简写前缀参照:
参照:https://www.cnblogs.com/arxive/p/5884994.html
完整命名采用Camel
如:btnClose / pnlTitle / lblUsername
网友评论