AS3中是否有类似于C#的#region指令的等效功能?

5

我刚开始使用FlashDevelop编写AS3代码,我的背景是C#,我想知道AS3中是否有类似于#region指令的东西?

C#中的#region指令可以使IDE(如Visual Studio)折叠或展开代码段以提高可读性。有了#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
}

也许你可以为非C#的人解释一下#region指令。 - Michael Aaron Safyan
@Michael Aaron Safyan,感谢您的建议,我已经做出了相应的修改。 - anonymous
2
这不是 C# 的指令,而是 Visual Studio 的特殊标记。对于 C# 本身来说,它只是一个普通的注释。 - zerkms
1个回答

9
使用FlashDevelop,它的工作方式如下:
//{ region region name

  ...your code here

//} endregion 

我理解展开/折叠区域功能是FlashDevelop特有的功能? - anonymous
当然可以。代码隐藏通常是特定于IDE/文本编辑器的。 - Smalcat

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接