在開發程式時,為了除錯方便,會在程式碼中加入列印變數的功能。而在程式開發完畢後,又必須將這些功能一一刪除,只是在開發結束後,往往想不起來哪些地方有加入這些功能。其實有個小技巧可以解決這樣的問題。
下面的程式碼,是負責將訊息列印出來,在一開始會加入 #define DEBUG 這樣的指令,之後在 method 上加入 Conditional 這個 Attribute。
接下來,在其它的程式碼加入這一行,執行時就會列印出訊息。
如果在 Visual Studio 把模式改為 Release,那前面那一行程式碼就會被忽略了。
參考資料
全站熱搜