Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 19993|Válasz: 0

[Forrás] C# előfeldolgozó utasítások

[Linket másol]
Közzétéve 2016. 10. 12. 9:28:48 | | |

C# előfeldolgozó utasításai könnyen felismerhetők, és felismerheted őket, amikor látod a #-ot.

  Mi a különbség a többi parancshoz képest?

  A különbség az, hogy ezek a parancsok soha nem alakulnak át futtatható kódparancsokká, hanem a fordítási folyamat különböző aspektusait érintik.

  Mire használják?

  Amikor két kódváltozatot terveznek kiadni. Vagyis az alap verzió és az enterprise verzió több verzióval használhatja az előfeldolgozó utasításokat.

  Az alap verzió fordításakor az előfeldolgozási utasítások használata megakadályozza, hogy a fordító további funkciókhoz kapcsolódó kódot fordítson.

  Az előfeldolgozó utasításokat használhatják olyan kód írása közben is, amely hibakeresési információt biztosít.

  Az alábbiakban leírja az előfeldolgozó utasítások funkcióit:

  #define和#undef

  #define用法: #define Debug

  A hibakeresést bejelentett változóként lehet értelmezni, de ennek a változónak nincs valós értéke, csak létezik.

  #define单独用没什么意义 általában #if-vel együtt használják.

  #undef用法: #undef hibakeresés

  A funkció a Debug definíciójának eltávolítása. Ha a Debug szimbólum nem létezik, ennek az utasításnak nincs hatása. Ha létezik a hibakeresés szimbóluma, az előző #define nem hat.

  #define与#undef声明必须放在C#源文件的开头位置, ami a gyűlés hivatkozása felett áll.



  #if, #elif, #else和#endif

  Nézzünk egy példát  






Előző:Módosítsa a parancsterminátor határjelző használatát a MySQL-ben
Következő:A System.Web.Optimization nem található meg a .Net 4.5-ben
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com