C#之规则

来源:互联网 发布:relieff算法 matlab 编辑:程序博客网 时间:2024/05/01 17:04

1、命名规范:

命名规范在编写代码中起到很重要的作用,虽然不遵循命名规范,程序也可以运行,但是命名规范可以很直观的了解代码所代表的含义。下面列出一些命名规范,供读者参考:

1、用Pascal规则来命名方法和类型,Pascal的命名规则是第一个字母必须大写,并且后面的连接词的第一个字母均为大写;

2、用Camel规则来命名局部变量和方法的参数,Canmel规则是指名称中第一个单词的第一个字母小写,后面的连接词第一个字母均为大写;

3、所有的成员变量前加前缀“_”;

4、接口的名称前加前缀“I”;

5、方法的命名一般为动宾短语;

6、所有的成员变量声明在类的顶端,用一个换行把它和方法分开;

7、使用某个控件的值时,尽量命名局部变量。

2、代码书写规范:

代码书写规则通常对应用程序的功能没有影响,但它们对于改善对源代码的理解是非常有帮助的。

养成良好的习惯对于软件的开发和维护都是很有益的,下面介绍一些代码书写规则·

1、尽量使用接口,然后使用类实现接口,以提高程序的灵活性;

2、一行不要超过80个字符;

3、尽量不要手工更改计算机生成的代码,若必须更改,一定要改成和计算机生成的代码风格一样;

4、关键的语句(包括声明关键的变量)必须要写注释;

5、建议局部变量在最接近使用它的地方声明;

6、不要使用goto系列语句·除非是用在跳出深层循环时;

7、避免写超过5个参数的方法如果要传递多个参数,则使用结构;

8、避免书写代码量过大的try-catch模块;

9、避免在同一个文件中放置多个类;

10、生成和构建一个长的字符串时·一定要使用StringBuilder类型,而不用String类型;

11、witch语句一定要有default语句来处理意外情况;

12、对于if句,应该使用一对“{}”把语句块包含起来;

13、尽量不使用this关键字引用。

3、标识符及关键字

标识符是指在程序中用来表示事物的单词,标识符的命名有3个基本规则,分别介绍如下·

1、标识符只能由数字、字母和下划线组成。

2、标识符必须以字母或者下划线开头·

3、标识符不能是关键字(所谓的关键字是指在语言中具有特殊意义的单词,它们被#设定为保留字,不能随意使用)。

 

小结:只有掌握基本规则,才不至于从开始就出错。好的开始是成功的一半,我要继续探究C#的奥秘!


原创粉丝点击