摘要:
(C# Coding Standard有多个版本,本文根据较新的2.31版本翻译。)
一、命名约定与风格
1、采用Pascal风格命名类型、方法和常量:
2、采用camel风格命名局部变量和方法参数:
3、命名接口时采用I作为前缀:
4、命名私有成员变量时采用m_作为前缀,m_后面的部分采用Pascal风格:
5、自定义特性类采用Attribute作为前缀。
6、自定义异常类采用Exception作为前缀。
7、命名方法时使用动宾结构短语,例如ShowDialog()。
8、有返回值的方法应该有能描述其返回值的名称,例如GetObjectState()。
9、采用描述性的变量名。
1)避免单字符的变量名,例如i或t,而是采用index或temp代替。
2)对public和protected成员避免使用匈牙利命名法。
3)不要使用缩写(例如将number缩写为num)。
10、总是使用C#预定义的类型,而不是使用System命名空间中的别名。 阅读全文
posted @ 2008-05-09 01:45 Elden 阅读(556) 评论(0) 推荐(0)
浙公网安备 33010602011771号