!!!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}}