隐士草拟的一份C#编码规范,如欲转载,请注明来源http://blog.csdn.net/nethermit/,欢迎大家和我讨论,隐士思考还不成熟,欢迎拍砖。贴过来,格式有些被破坏了,各位海涵。    
  1、类名(class)命名规范 
  ●类名必须可以清晰反映该类的基本功能。 
  ●类名由英文字母和数字组成,如无必要不要引入数字。 
  ●英文字母必须由完整的英文单词组成,以名词结尾,不得使用英文缩写,如:MN(MovieName), UN(UserName),除非该缩写众所周知,如:ID, URL, HTML, XML 
  ●名字可以有2-5个单词组成,但通常不应多于5个。 
  ●类名采用首字母大写的驼峰命名法。 
  ●例:VideoClipView, MovieNameValidator 
  2、命名空间名(namespace)命名规范 
  ●命名空间名同类名命名规范。 
  3、常量名(const)命名规范 
  ●常量名必须可以清晰反映该常量的意义。 
  ●常量名单词之间由下划线分隔,其他同类名命名规范。 
  ●例: MAX_LENGTH_OF_QUERY_STRING, DEFAULT_ACTION 
  4、成员变量名(property)命名规范 
  ●成员变量名必须可以清晰反映该成员变量的意义。 
  ●public的成员变量名命名规范参照类名命名规范。