代码分组

3 本我 2天前 58次点击

如果所创建的类包含一种类型或其他类型的许多成员时,就很容易引起混淆,代码文件也比较长。这里可以给代码分组。在代码中定义区域,就可以折叠和展开各个代码区,使代码更便于阅读。例如,有一个类的定义如下:

public class MyClass

{

#region 1

private int myInt;

#endregion

#region 2

public MyClass() { myInt = 99; }

#endregion

#region 3

public int MyInt

{

get { return myInt; }

set { myInt = value; }

}

#endregion

#region 4

public void DoSomething()

{

...

}

#endregion

}

上述代码可以展开和折叠类的字段、属性、构造函数和方法,以便集中精力考虑自己感兴趣的内容。甚至可按这种方式嵌套各个区域,这样一些区域就只能在包含它们的区域被展开后才能看到。


目前还没有评论
添加一条新评论

登录后可以发表评论 去登录