在開發程式時,為了除錯方便,會在程式碼中加入列印變數的功能。而在程式開發完畢後,又必須將這些功能一一刪除,只是在開發結束後,往往想不起來哪些地方有加入這些功能。其實有個小技巧可以解決這樣的問題。

下面的程式碼,是負責將訊息列印出來,在一開始會加入 #define DEBUG 這樣的指令,之後在 method 上加入 Conditional 這個 Attribute。

 

接下來,在其它的程式碼加入這一行,執行時就會列印出訊息。

 

如果在 Visual Studio 把模式改為 Release,那前面那一行程式碼就會被忽略了。

 

 

參考資料

Unusual Ways of Boosting Up App Performance. Strings

文章標籤
全站熱搜
創作者介紹
創作者 卑微研究生 的頭像
卑微研究生

卑微研究生的部落格

卑微研究生 發表在 痞客邦 留言(0) 人氣(37)