美文网首页
C#基本命名规范

C#基本命名规范

作者: 三娃头很铁 | 来源:发表于2018-05-11 15:12 被阅读0次

    参考各家规范及官方推荐规范

    基本命名规则

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

    相关文章

      网友评论

          本文标题:C#基本命名规范

          本文链接:https://www.haomeiwen.com/subject/zowatftx.html