您现在的位置是:首页 > .NET

.NET

C#编程中的66个好习惯

2020-11-19 09:44:54 .NET admin
1.避免将多个类放在一个文件里面。2.一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。3.一个文件最好不要超过500行的代码(不包括机器产生的代码)。4.一个方法的代码长度最好不要超过25行。5.避免方法中有超过5个参数
1.避免将多个类放在一个文件里面。
2.一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。
3.一个文件最好不要超过500行的代码(不包括机器产生的代码)。
4.一个方法的代码长度最好不要超过25行。
5.避免方法中有超过5个参数的情况。使用结构来传递多个参数。
6.每行代码不要超过80个字符。

7.不要手工的修改机器产生的代码。
a)如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。
b)Usepartialclasseswheneverpossibletofactoroutthemaintainedportions.

8.避免利用注释解释显而易见的代码。
a)代码应该可以自解释。好的代码由可读的变量和方法命名因此不需要注释。

9.Documentonlyoperationalassumptions,algorithminsightsandsoon.
10.避免使用方法级的文档。
a)使用扩展的API文档说明之。
b)只有在该方法需要被其他的开发者使用的时候才使用方法级的注释。(在C#中就是///)

11.不要硬编码数字的值,总是使用构造函数设定其值。
12.只有是自然结构才能直接使用const,比如一个星期的天数。
13.避免在只读的变量上使用const。如果想实现只读,可以直接使用readonly。
publicclassMyClass{
publicreadonlyintNumber;
publicMyClass(intsomeValue)
{
Number=someValue;
}
publicconstintDaysInWeek=7;
}