2010-02-17 28 views

回答

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

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

請參閱this

+4

列表...,可以考慮使用分別滾動自己之前跟蹤/調試輸出。斷言也一樣。 – 2010-02-17 11:57:48

+0

https://support.microsoft.com/en-us/help/815788/how-to-trace-and-debug-in-visual-c – woodvi 2017-05-25 22:31:16

4

是的,你可以在C#中使用預處理器。

下面是從MSDN

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

+0

注意:您也可以在「構建」選項卡上自定義的項目屬性(甚至可以在配置管理器中設置自定義配置,每個配置定義不同的自定義預處理器,因此關閉和打開它們就像點擊下拉菜單一樣簡單)。 – BrainSlugs83 2013-12-09 10:01:48

相關問題