2010-04-11 13 views
5

Po prostu zacząłem kodować w AS3 z FlashDevelop i pochodzących z tła C#, chciałbym wiedzieć, czy jest coś równoważnego dyrektywy #region w AS3?Czy w AS3 istnieje odpowiednik dyrektywy #region w C#?

Dyrektywa #region w języku C# zasadniczo umożliwia IDE np. Visual Studio zawinięcie lub rozwinięcie sekcji kodu w celu poprawy czytelności. Dzięki dyrektywom #region możesz dzielić kody w sekcjach, np. Konstruktorach, właściwościach, metodach publicznych/prywatnych, aby pomóc innym w odczytaniu Twojego kodu.

Więc kod C# pod ...

interface IPurchaseOrder 
{ 
    #region Properties 

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

    #endregion Properties 

    #region Methods 

    bool ProcessOrder(); 

    #endregion Methods 
} 

staje

interface IPurchaseOrder 
{ 
    Properties 

    Methods 
} 
+0

Może mógłbyś wyjaśnić dyrektywę #region dla ludzie spoza C#. –

+0

@Michael Aaron Safyan, dzięki za szczyt, odpowiednio zredagowałeś. – anonymous

+2

To nie jest dyrektywa C#, to specjalny znak Visual Studio. Dla samego C# jest to zwykły komentarz. – zerkms

Odpowiedz

9

Z FlashDevelop to działa tak:

//{ region region name 

    ...your code here 

//} endregion 
+0

Uważam, że funkcja regionu rozwinięcia/zwijania jest specyficzna dla FlashDevelop? – anonymous

+0

Tak, oczywiście. Ukrywanie kodu jest zawsze specyficzne dla IDE/texteditor. – Smalcat

Powiązane problemy