2011-01-26 71 views
2
for (i........) 
{ 
//code 
if (specimen == "AA161794") 
    Application.Run(); 
//more code 
} 

if語句出於調試目的。當樣本是該值時,我需要檢查一些變量。而不是application.run()我只需要一個通用的代碼放在那裏,以便它可以停在那裏。它可以是類似於c#一個簡單的調試問題

messagebox.show(「Blah」);

這樣做的正確方法是什麼?

+4

你不能設置一箇中斷點嗎? – Hawxby

回答

4

您正在嘗試製作條件式akpoint。
右鍵單擊斷點並單擊Condition...

或者,寫"".ToString();

2

使用以下命令:Debug.Assert(false);

2

要使用現有的恆

# if DEBUG 
      Console.WriteLine("debug mode"); 
# endif 

如果你定義自己的常量 「遺產」

#if Legacy 
      Console.WriteLine("legacy mode"); 
# endif 

enter image description here