Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 19993|Răspunde: 0

[Sursă] Instrucțiuni preprocesor C#

[Copiază linkul]
Postat pe 12.10.2016 09:28:48 | | |

Instrucțiunile preprocesorului C# sunt ușor de recunoscut și le poți recunoaște când vezi #.

  Care este diferența dintre ea și alte comenzi?

  Diferența este că aceste comenzi nu se traduc niciodată în comenzi cod executabile, ci afectează diverse aspecte ale procesului de compilare.

  La ce se folosește?

  Când sunt planificate să fie lansate două versiuni ale codului. Adică, versiunea de bază și versiunea enterprise cu mai multe versiuni pot folosi instrucțiunile preprocesorului.

  La compilarea versiunii de bază, utilizarea directivelor de preprocesare împiedică compilatorul să compileze cod legat de funcționalități suplimentare.

  Instrucțiunile preprocesorului pot fi folosite și la scrierea codului care oferă informații de depanare.

  Următoarele descriu funcțiile instrucțiunilor preprocesorului:

  #define和#undef

  #define用法: #define Debug

  Debug poate fi considerat o variabilă declarată, dar această variabilă nu are valoare reală, ci doar există.

  #define单独用没什么意义, este folosit în general împreună cu #if.

  #undef用法: #undef Debug

  Funcția este de a elimina definiția termenului Debug. Dacă simbolul Debug nu există, această instrucțiune nu are niciun efect. Dacă simbolul Debug există, #define anterioară nu are niciun efect.

  #define与#undef声明必须放在C#源文件的开头位置, care depășește referința adunării.



  #if, #elif, #else和#endif

  Să vedem un exemplu  






Precedent:Modifică utilizarea delimitatorului de terminație de comandă în MySQL
Următor:System.Web.Optimization nu poate fi găsit în .Net 4.5
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com