現時点では、次を使用して多くのステータス メッセージを書き出します。
Debug.Writeline("This is my status message");
Debug
UI のテキスト ボックスを介してメッセージを出力したり、メッセージをリダイレクトしたりできるメソッドを作成できるようにしたいと考えています。ただし、Debug オブジェクトと Textbox オブジェクトには互換性がありません。呼び出し元が同じメッセージを使用して出力を生成し、呼び出し元のメソッドがその送信先 (つまり、デバッグ、UI、またはログ ファイル) を決定できるようにするにはどうすればよいでしょうか?