タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

logとdotNetに関するkodaponのブックマーク (2)

  • .NET/ログ出力 - プログラミング図書館・本館

    #contents *ログをファイルに出力するサンプル #highlight(csharp){{ DefaultTraceListener dtl = (DefaultTraceListener)Trace.Listeners["Default"]; dtl.LogFileName = System.Environment.CurrentDirectory + @"\GeneralLog.txt"; Debug.WriteLine("デバッグメッセージを出力"); }} Trace.Listnersにはメッセージをどのように処理するかを設定したTraceListener(単に、リスナーとも呼ぶ)が登録された配列です。~ 上記の「Default」という名前にはシステムが自動的に設定したリスナーのインスタンス(DefaultTraceListener)が設定済みです。 *DefaultTrac

    .NET/ログ出力 - プログラミング図書館・本館
  • .NET標準のログ出力機能の見直し | 開発メモ

    実際のプロジェクトではlog4netを使うことが殆どなのですが、 ちょっとしたサンプルプログラムや検証コードを書くときに.NET標準のログ出力クラスを何気なく使うことも多いかと思います。 ここでは、以下のクラスの特徴をざっくりと見直し、どれが使えるのかを考えてみました。 System.Diagnostics.Debug System.Diagnostics.Trace System.Diagnostics.TraceSource ■System.Diagnostics.Debug 特徴: ・デバッグビルド時にのみコードが生成され、ログ出力が行われる。 ・標準ではVisual Studioの出力ウィンドウのみ。 ・TraceListenerにより、出力先を設定できる。 ・ログレベルや出力オプションなどの機能はない。 ・Assert や Indent があるよ。 サンプル

  • 1