デバッグの仕方(C#)

c-sharp-debug.png

ウィンドウのバーにデバッグ情報を表示

これが一番easyなやり方。
FormのメンバにはTextというメンバ変数があって、そこにそのまま代入すればウィンドウバーに好きな文字を表示することができる

  private void Form1_MouseDown(object sender, MouseEventArgs e)
        {
            Text = e.X.ToString() +","+ e.Y.ToString();
        }

数値を文字列に変換する

なんでもToString()で文字列に変換できる。

string s;
//int型を文字列に変換
int i = 100;
s = i.ToString();

assertをかける

using System.Diagnostics; 
        Debug.Assert( 0 < rect.Width, "幅が負の四角形の面積を求めようとした" );

デバッグ用の出力ウィンドウに文字を出す

using System.Diagnostics;
Debug.WriteLine("Debug Information-Product Starting ");

サポートサイト Wikidot.com