C#基本

[C#] デバッグログを出力する(Debug、Console)

2021年6月25日

C#でデバッグログを出力するサンプルです。
Debugクラスを使うパターンと
Consoleクラスを使うパターンの2種類あります。

サンプル

例1)Debugクラスを使用して出力する

using System.Diagnostics;

//出力後改行したい場合
Debug.WriteLine("ログです");

//出力後改行したくない場合
Debug.Write("ログです");

//埋め草文字を使用して出力する場合
Debug.Print("エラー番号は{0}です。", "E001");
→ "エラー番号はE001です。"

Debugで実行したときのみ出力されます。

例2)Consoleクラスを使用して出力する

using System;

//出力後改行したい場合
Console.WriteLine("ログです");

//出力後改行したくない場合
Console.Write("ログです");

備考

  • DebugログはDebugで実行したときのみ出力されます。
  • Consoleログはコンソールに出力されます。
  • Debugログを使用する時は、「using System.Diagnostics」の指定が必要です。

-C#基本