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

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

2014-07-20_223315

 

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

2014-07-20_223333

 

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

2014-07-20_224234

 

 

參考資料

Unusual Ways of Boosting Up App Performance. Strings

arrow
arrow
    全站熱搜

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