Návod na předléčení

Termín "pre-command" pouze pro konzistenci s programovacím jazykem C a C++. Žádný samostatný krok předběžné úpravy v C #; direktivy předzpracování části jsou zpracovávány ve fázi lexikální analýzy.

pp-deklarace (pp prohlášení)

podmíněné pp (podmínka pp)

pp-řádek (pp řádek)

pp -diagnostic (diagnostika pp)

pp-region (pp region)

Pretreatment instruction

k dispozici jsou následující direktivy předběžného zpracování:

#define a #undef pro definování a undefine symbolů podmíněné kompilace.

# if, # elif, # else a #endif, podmíněné přeskočení částí zdrojového kódu.

#line, pro kontrolu čísel linek (použijte uvolnění chybových a varovných hlášení).

#error a #warning a pro vydání varování o chybě.

#region a #endregion se používají k explicitnímu označení ve zdrojovém kódu.

instrukce pro předzpracování vždy zabírají samostatný řádek ve zdrojovém kódu a vždy začínají # znakem předzpracování a názvem instrukce. Mezi předním znakem a znakem # # a znaky názvu příkazu se mohou vyskytovat mezery.

obsahující # define, # undef, # if, # elif, # else, # endif #řádková instrukce nebo zdrojový řádek může končit jednořádkovým komentářem. Na zdrojovém řádku obsahujícím instrukci neumožňuje předem oddělený komentář (/ * * / styl komentáře).

Direktivy předběžného zpracování nejsou označeny a nejsou součástí syntaktické gramatiky C #. Markerové sekvence však mohou zahrnovat nebo vylučovat pokyny pro předléčení a mohou tímto způsobem ovlivnit význam C# programu.

Související články
HORNÍ