逐浪云主机

立即开通

.NET中的命名规则

作者:佚名 发布时间:2021-11-05 来源:本站原创 点击数:

属性的命名

  用名词或名词短语命名属性,属性与类型要一样。 用与一个类型的名称相同的名字来命名属性时,就使这个属性的类型成为那个类型。虽然听起来有些奇怪,但这是正确的。
  例如:public enum Color {...}
      public class Control {
      public Color Color {get {...} set {...}}
      }

事件的命名

  用EventHandloer后缀命名事件处理程序,使用名为sender和e的两个参数,Sender参数代表提出事件的对象。Sender参数永远是一个类型对象,即使它可能使用了更为特定的类型,与事件相关的状态被封装在一个名为e的事件类范例中。要使用这个类型的正确的、特定的事件类。
  例如:public delegate void MouseEventHandler(object sender, MouseEvent e);
  命名事件名时,需要有之前和之后的时态概念,因此要使用现在时态和过去时态(不要使用BeforeXxx\\AfterXxx的方式)。例如,可以被取消的结束事件就有Closing事件和Closed事件。

长项和常用项的命名

  可使用缩写使名称长度适中,通常,多于 32 个字符的变量名在低分辨率的监视器上难以阅读。同时,请确保缩写在整个应用程序中保持一致。
  例如:可以使用“HTML”代替“HyperText Markup Language”。

代码书写格式规范

文件之中不得存在无规则的空行,比如说连续十个空行。一般来讲函数与函数之间的空行为2-3行。
在函数体内部,在逻辑上独立的两个函数块可适当空行,一般为1-2行。
每行长度尽量避免超过屏幕宽度,应不超过80个字符。
尽量用公共过程或子程序去代替重复的功能代码段。
使用括号清晰地表达算术表达式和逻辑表达式的运算顺序。如将 x=a*b/c*d 写成 x=(a*b/c)*d可避免阅读者误解为x=(a*b)/(c*d)。
避免采用过于复杂的条件测试。
避免过多的循环嵌套和条件嵌套。
一个函数不要超过200行。一个文件应避免超过2000行。
避免使用goto语句。
避免采用多赋值语句,如x = y = z;。
代码注释规范

  .cs文件的注释
   所有.cs文件开头都要加上注释,写明文件创建时间、作者、用途概述等

本文责任编辑: 加入会员收藏夹 点此参与评论>>
复制本网址-发给QQ/微信上的朋友