C#语言命名规范

  每个公司都有自己的一个命名规范,所以没有什么通用的,但是我们自己要有一个属于自己的命名风格,不要同一个段代码里面,字段的命名规范还不统一。这里根据网上比较好的规范梳理和规范下自己。

 1、 类

(1)使用Pascal规则命名类名,首字符要大写
(2)使用能够反映类功能的名词或名词短语命名类
(3)类文件的名称要能反映类的内容,最好是和类同名

2、类字段 (1) 使用camel规则命名类成员字段,首单词(或单词缩写)小写。
3、方法 (1) 方法名使用Pascal规则,首字符要大写。 (2) 方法名应使用动词或动词短语。 4、 属性 (1) 属性使用Pascal规则,首字符大写。 (2) 属性名称和相应字段名称要关联,可以使用“封装”命令来生成属性。 5、 参数 (1) 参数采用camel规则命名,首字符小写。 (2) 使用描述性参数名称,参数名称要具有很强的说明性。 6、 常量 (1) 只读常量使用Pascal命名规则,首字符大写。 (2) 枚举名使用Pascal规则命名,枚举成员本质属于常量,规则同上。 (3) 静态字段或属性采用Pascal规则,首字符大写。 7、 接口 (1) 接口定义使用Pascal规则,且必须以大写“I”开头。 (2) 接口名称要有意义,中间不要有下划线“_”等字符。 (3) 如果类实现了接口,名称尽量和接口相同,只是省掉“I”字符。 8、 事件 (1) 委托名称采用Pascal规则,首字符大写。 (2) 定义事件的委托要使用EventHandler后缀,且包括sender和e两个参数。 (3) 事件用到的参数类,名称要带EventArgs后缀。 9、 命名空间 (1) 命名空间名称采用Pascal规则,首字符大写。 (2) 命名空间名称尽量反映其内容所提供的整体功能。
原文地址:https://www.cnblogs.com/qtiger/p/13079594.html