デバッグ情報をインデント(字下げ)して出力したい場合は
System.Diagnostics.DebugクラスのIndent関数を使います。
1回のインデントで何文字字下げされるかを
IndentSizeプロパティーで指定することも可能です(初期値は4)
出力先の出力パネルが表示されていない場合は
VisualStudioのメニューより
【表示】→【出力】
を選択して表示してください。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { System.Diagnostics.Debug.WriteLine("まずは普通に出力"); // 1つインデントしてみます System.Diagnostics.Debug.Indent(); System.Diagnostics.Debug.WriteLine("インデントされました"); // さらにもう1つインデントしてみます System.Diagnostics.Debug.Indent(); System.Diagnostics.Debug.WriteLine("さらにインデントされました"); // 2回インデントされているので2回Unindentして元に戻します System.Diagnostics.Debug.Unindent(); System.Diagnostics.Debug.Unindent(); System.Diagnostics.Debug.WriteLine("元に戻りました"); } } }
コメントを残す