Elden@cnblogs

while(!(succeed = try()));
posts - 3, comments - 9, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2008年5月9日

     摘要: (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 阅读(205) | 评论 (0)编辑