有没有办法折叠程序组?

时间:2011-12-29 16:36:08

标签: vb.net visual-studio-2008

我有一个相关的子程序块,我想在课堂上“组合”,以便更轻松地导航。当我说组时,我的意思是实现与单个过程或类一样能够折叠和扩展代码块的相同功能。我可以想到的两种替代方法是为这些过程使用部分类或使用命名空间。 我只是想看看VS.Net的VS是否有另一种方法可以分组和崩溃程序块。感谢。

3 个答案:

答案 0 :(得分:5)

在VS 2005中至少可以使用:

#Region "NameOfRegion"
    ' Methods go here
#End Region

这将允许您像VS中的任何其他代码块一样折叠该区域。

答案 1 :(得分:2)

是的,您可以使用region指令:

 #region Some Idenfifier

 ... Code ...

 #endregion

然后,您可以折叠或展开整个区域以显示包含的代码。

答案 2 :(得分:1)

您可以使用区域

#Region "MathFunctions"
    ' Insert code for the Math functions here.
#End Region

Region information