6. C# 命名规则

基本命名规则

//全大写下划线命名, 使用于常量
//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

原文地址:https://www.cnblogs.com/gice/p/13025278.html