2010-02-17 10 views

risposta

46
#if DEBUG 
    Console.WriteLine("Debug version"); 
#endif 

#if !DEBUG 
    Console.WriteLine("NOT Debug version"); 
#endif 

Vedere this.

+4

... e considerare con Trace uscita/Debug, rispettivamente, prima di rotolare il proprio. Lo stesso vale per le affermazioni. –

+0

https://support.microsoft.com/en-us/help/815788/how-to-trace-and-debug-in-visual-c – woodvi

4

Sì, è possibile utilizzare i preprocessori in C#.

Ecco un elenco da MSDN

http://msdn.microsoft.com/en-us/library/ed8yd1ha(VS.71).aspx

+0

Nota: puoi anche definirne uno nella scheda "Build" delle proprietà del progetto (puoi persino configurare configurazioni personalizzate nel Gestore configurazioni, ognuna delle quali definisce diversi preprocessori personalizzati, quindi disattivarle e attivarle è facile come fare clic sul menu a discesa). – BrainSlugs83

Problemi correlati