Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 19993|Svare: 0

[Kilde] C# preprosessorinstruksjoner

[Kopier lenke]
Publisert på 12.10.2016 09:28:48 | | |

C#s preprosessorinstruksjoner er lette å gjenkjenne, og du kan gjenkjenne dem når du ser #.

  Hva er forskjellen mellom den og andre kommandoer?

  Forskjellen er at disse kommandoene aldri oversettes til kjørbare kodekommandoer, men påvirker ulike aspekter av kompileringsprosessen.

  Hva brukes det til?

  Når to versjoner av koden er planlagt utgitt. Det vil si at basisversjonen og bedriftsversjonen med flere versjoner kan bruke preprosessorinstruksjonene.

  Når man kompilerer grunnversjonen, forhindrer bruk av preprocessing-direktiver at kompilatoren kompilerer kode relatert til tilleggsfunksjoner.

  Preprosessorinstruksjoner kan også brukes når man skriver kode som gir feilsøkingsinformasjon.

  Følgende beskriver funksjonene til preprosessorinstruksjonene:

  #define和#undef

  #define用法: #define Debug

  Debug kan betraktes som en deklarert variabel, men denne variabelen har ingen reell verdi, eksisterer bare.

  #define单独用没什么意义 brukes det vanligvis sammen med #if.

  #undef用法: #undef Debug

  Funksjonen er å fjerne definisjonen av Debug. Hvis feilsøkingssymbolet ikke eksisterer, har denne instruksjonen ingen effekt. Hvis Debug-symbolet eksisterer, har forrige #define ingen effekt.

  #define与#undef声明必须放在C#源文件的开头位置, som ligger over referansen til forsamlingen.



  #if, #elif, #else和#endif

  La oss se på et eksempel  






Foregående:Endre bruken av kommando terminator-skilletegnet i MySQL
Neste:System.Web.Optimization kan ikke finnes i .Net 4.5
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com