Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 19993|Odpoveď: 0

[Zdroj] Inštrukcie predprocesora v C#

[Kopírovať odkaz]
Zverejnené 12. 10. 2016 9:28:48 | | |

Inštrukcie pre preprocesor v C# sa ľahko rozpoznávajú a môžete ich rozpoznať, keď uvidíte #.

  Aký je rozdiel medzi ním a inými príkazmi?

  Rozdiel je v tom, že tieto príkazy sa nikdy neprekladajú do spustiteľných kódových príkazov, ale ovplyvňujú rôzne aspekty procesu kompilácie.

  Na čo sa používa?

  Keď sa plánujú vydať dve verzie kódu. To znamená, že základná verzia a podniková verzia s viacerými verziami môžu používať inštrukcie preprocesora.

  Pri kompilácii základnej verzie použitie predspracovateľských direktív zabraňuje kompilátoru kompilovať kód súvisiaci s ďalšími funkciami.

  Inštrukcie predprocesora sa môžu použiť aj pri písaní kódu, ktorý poskytuje informácie o ladení.

  Nasleduje popis funkcií inštrukcií preprocesora:

  #define和#undef

  #define用法: #define Debug

  Debug možno považovať za deklarovanú premennú, ale táto premenná nemá reálnu hodnotu, iba existuje.

  #define单独用没什么意义 sa zvyčajne používa spolu s #if.

  #undef用法: #undef Debug

  Funkcia je odstrániť definíciu ladenia. Ak symbol Debug neexistuje, táto inštrukcia nemá žiadny účinok. Ak existuje symbol Debug, predchádzajúci #define nemá žiadny vplyv.

  #define与#undef声明必须放在C#源文件的开头位置, ktorý je nad referenčným bodom zhromaždenia.



  #if, #elif, #else和#endif

  Pozrime sa na príklad  






Predchádzajúci:Upraviť použitie oddeľovača terminátora príkazov v MySQL
Budúci:System.Web.Optimization sa nenachádza v .Net 4.5
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com