- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
!!!C# デバッグを行う
*http://msdn.microsoft.com/ja-jp/library/system.diagnostics%28VS.80%29.aspx
!!System.Diagnostics.Debug を利用する。
*System.Diagnostics 名前空間には、システム プロセス、イベント ログ、およびパフォーマンス カウンタと対話するためのクラスが用意されている
![EventLog|http://msdn.microsoft.com/ja-jp/library/system.diagnostics.eventlog(VS.80).aspx]
*イベント ログへの書き込み、読み取りなど
![Process|http://msdn.microsoft.com/ja-jp/library/system.diagnostics.process(VS.80).aspx]
*ネットワークを通じてシステム プロセスを監視し、ローカル システム プロセスを開始および終了する機能
![PerformanceCounter|http://msdn.microsoft.com/ja-jp/library/system.diagnostics.performancecounter(VS.80).aspx]
*システム パフォーマンスを監視
![Debug|http://msdn.microsoft.com/ja-jp/library/system.diagnostics.debug(VS.80).aspx]
*コードのデバッグに使用
::例
public void Hoge()
{
int i = 0;
Debug.WriteLine("Starting My Application");
Debug.Indent();
Debug.WriteLine("Entering second step.","information");
Debug.Assert(i != 0, "i is not 0.");
}
::結果
{{ref_image cs_debug01.jpg}}