Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 19993|Vastaus: 0

[Lähde] C#-esiprosessorin käskyt

[Kopioi linkki]
Julkaistu 12.10.2016 9.28.48 | | |

C#:n esiprosessorin ohjeet ovat helposti tunnistettavia, ja tunnistat ne, kun näet #:n.

  Mikä on ero sen ja muiden komentojen välillä?

  Erona on, että nämä komennot eivät koskaan käänny suoritettavaksi koodikomennoiksi, vaan vaikuttavat eri käännösprosessin osa-alueisiin.

  Mihin sitä käytetään?

  Kun kaksi koodiversiota on suunnitteilla julkaistavan. Eli perusversio ja yritysversio, jossa on enemmän versioita, voivat käyttää esiprosessorin käskyjä.

  Perusversiota käännettäessä esikäsittelyohjeiden käyttö estää kääntäjää kääntämästä lisäominaisuuksiin liittyvää koodia.

  Esiprosessorin käskyjä voidaan käyttää myös koodia kirjoittaessa, joka tarjoaa virheenkorjaustietoa.

  Seuraavassa kuvataan esiprosessorin käskyjen toiminnot:

  #define和#undef

  #define用法: #define Debug

  Debugia voidaan ajatella ilmoitettuna muuttujana, mutta tällä muuttujalla ei ole reaalista arvoa, se on vain olemassa.

  #define单独用没什么意义 sitä käytetään yleensä yhdessä #if:n kanssa.

  #undef用法: #undef Debug

  Toimintona on poistaa Debugin määritelmä. Jos Debug-symbolia ei ole, tällä käskyllä ei ole vaikutusta. Jos Debug-symboli on olemassa, edellinen #define ei vaikuta siihen.

  #define与#undef声明必须放在C#源文件的开头位置, joka on kokouksen viitteen yläpuolella.



  #if, #elif, #else和#endif

  Katsotaanpa esimerkkiä  






Edellinen:Muokkaa komentoterminaattorin rajaajan käyttöä MySQL:ssä
Seuraava:System.Web.Optimization ei löydy .Net 4.5:stä
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com