C#代码编写命名规范对字段、变量、类、方法和属性等均规定了统一的命名约定,主要内容如下。
● 类名、方法名和属性名全部使用 Pascal 命名法,即所有单词连写,每个单词的第一个字母大写,其他字母小写。例如:HelloWorld、GetData等。
● 变量名、一般对象名、控件对象名以及方法的参数名全部使用Camel 命名法,即所有单词连写,但是第一个单词全部小写,其他每个单词的第一个字母大写。例如:userName、userAge等。
● 如果是私有字段,为了和具有相同名字的属性名区分,私有的字段名也可以用下画线(“_”)开头,例如属性名为Age,私有字段名可以为age或者_age。
关于控件对象的命名,有两种常用的命名形式,一种是“有意义的名称+控件名”,如nameButton、ageButton等;另一种是“控件名+有意义的名称”,如buttonName、buttonAge等。两种命名形式各有优缺点,C#代码编写规范并没有对其进行约定,编写实际的应用程序时,使用哪种命名形式,一般由设计者的编程习惯或项目开发团队的统一规定决定。
共有条评论 网友评论