トップ 一覧 ping 検索 ヘルプ RSS ログイン

C# デバッグを行うの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!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}}