2010-04-11 13 views
5

Acabo de empezar a codificar en AS3 con FlashDevelop y provengo de un entorno C#. Me gustaría saber si hay algo equivalente a la directiva #region en AS3.¿Existe un equivalente a la directiva #region de C# en AS3?

La directiva #region en C# esencialmente permite que un IDE, por ejemplo, Visual Studio contraiga o expanda una sección de código para mejorar la legibilidad. Con las directivas #region, puede dividir códigos en secciones, por ejemplo, constructores, propiedades, métodos públicos/privados para ayudar a otros a leer su código.

abajo Así que el código C# ...

interface IPurchaseOrder 
{ 
    #region Properties 

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

    #endregion Properties 

    #region Methods 

    bool ProcessOrder(); 

    #endregion Methods 
} 

convierte

interface IPurchaseOrder 
{ 
    Properties 

    Methods 
} 
+0

Tal vez podría explicar la directiva para la #region personas que no son C#. –

+0

@Michael Aaron Safyan, gracias por la parte superior, han editado en consecuencia. – anonymous

+2

No es la directiva de C#, es marca especial de Visual Studio. Para C# en sí es un comentario normal – zerkms

Respuesta

9

Con FlashDevelop funciona así:

//{ region region name 

    ...your code here 

//} endregion 
+0

¿Considero que la funcionalidad de expansión/colapso de la región es una característica específica de FlashDevelop? – anonymous

+0

Sí, por supuesto. La ocultación de código siempre es específica de IDE/texteditor. – Smalcat

Cuestiones relacionadas