2012年7月22日

[C#] - Debug模式運用

Debug是程式設計師必備的技能,在Debug之前可能會輸入許多的條件。
如:輸入框要輸入數值....等


如果像下面這樣加入測試資料,看似沒什麼!

textBox1.Text = "100/01/01";//測試資料

string test = textBox1.Text;



但當您忙碌時忘了把測試值拿掉,當使用者在使用時就會發現有異狀,又要再修正一次。

如果是在做測試時,可以利用.net提供的Debug模式指令來填測試資料,如下一段程式碼。

            textBox1.Text = "";
                       
#if (debug)
            textBox1.Text = "101/07/01";//測試資料
#endif
            string test = textBox1.Text;

這樣子就可以在Debug模式中,把測試值塞進去程式裡,當Release給使用者時,

就不必擔心測試資料忘了刪掉,可以避免掉很多不必要的衍伸問題。


參考出處:
如何善用「偵錯模式」進行 ASP.NET 網站或 .NET 程式開發

沒有留言:

張貼留言