是否有一个与C#'相当的标准;AS3中的s#区域指令?

是否有一个与C#'相当的标准;AS3中的s#区域指令?,c#,actionscript-3,flashdevelop,C#,Actionscript 3,Flashdevelop,我刚开始用FlashDevelop在AS3中编写代码,来自C#背景,我想知道AS3中是否有与#region指令等效的东西 C#中的#region指令本质上允许IDE(例如visualstudio)折叠或扩展一段代码以提高可读性。使用#region指令,您可以将代码拆分为多个部分,例如构造函数、属性、公共/私有方法,以帮助其他人阅读您的代码 所以下面的C代码 interface IPurchaseOrder { #region Properties bool IsProcesse

我刚开始用FlashDevelop在AS3中编写代码,来自C#背景,我想知道AS3中是否有与#region指令等效的东西

C#中的#region指令本质上允许IDE(例如visualstudio)折叠或扩展一段代码以提高可读性。使用#region指令,您可以将代码拆分为多个部分,例如构造函数、属性、公共/私有方法,以帮助其他人阅读您的代码

所以下面的C代码

interface IPurchaseOrder
{
    #region Properties

    bool IsProcessed { get; set; }
    bool ISValidOrder { get; set; }

    #endregion Properties

    #region Methods

    bool ProcessOrder();

    #endregion Methods
}
变成

interface IPurchaseOrder
{
    Properties

    Methods
}

使用flashdevelop时,其工作原理如下:

//{ region region name

  ...your code here

//} endregion 

也许你可以为非C族解释一下“区域”指令。@Michael Aaron Safyan,谢谢你的顶部,已经进行了相应的编辑。这不是C族指令,而是Visual Studio的特殊标志。对于c#本身,我认为扩展/折叠区域功能是FlashDevelop特有的功能,这是一个常见的评论?当然可以。代码隐藏始终是特定于IDE/texteditor的。