标识符与编码规范

标识符

和大多数语言一样,每种编程语言都有自己的标识符规范,但事实都大同小异。
C#的标识符命名规范如下;
(1)只能有大小写字母,数字,下划线和@字符组合而成。
(2)必须以字母或者下划线开始,允许将@前缀于关键字用于标识符(意思就是用@开头的关键字可以作为标识符使用,但不建议这样做)
(3)不能于关键字相同。

编码规范

(1)C#区分字母大小写,字母一般采用ASCII字符编码
(2)每条语句用分号(;)作为结尾。
(3)单行注释以//开头,多行注释以/* */包含。
(4)标识符一般采用Pascal和Camel两种命名方式,
Pascal(帕,是标准压强的单位,帕斯卡尔)命名规则表明所有英文单词的首字母大写,其他字母小写。
Camel(骆驼的意思,法-卡梅尔这个人名)命名规则表明所有英文单词除了第一个单词首字母小写外,其他的单词首字母一律大写。
C#中对类名,方法名,属性名,事件名,自定义委托名,结构体,自定义枚举等采用Pascal命名规则,而方法名的参数名,私有成员变量名和字段名采用Camel命名规则。
另外;(1)定义标识符时要做到,见名知意。
(2)要养成添加注释的习惯。

值类型和引用类型的分类

C#语言基础规范

相关文章: