私は現在、コンソール出力の読み込み、フィルタリング、および処理が必要な問題に取り組んでいます。それを正しく解析することはほとんど不可能なので、カスタム出力チャンネルで作業することが可能かどうかの質問でした。現時点ではConsole.Error
とConsole.Out
しか利用できません。しかし、これを効率的に分けるには不十分です。カスタムコンソールの出力チャネル
例コンソール出力:Console.C1.WriteLine("Message 1")
とC2用:
Info text over many lines. It can be everything written in plain text.
Now important messages are coming I have to filter out.
Important Message for C1! It can be everything in plain text.
Important Message for C1! It can be everything in plain text.
Important Message for C1! It can be everything in plain text.
Info text over many lines. It can be everything written in plain text.
Now important messages are coming I have to filter out.
Important Message for C2! It can be everything in plain text.
Important Message for C2! It can be everything in plain text.
Important Message for C2! It can be everything in plain text.
今、私はこのようなC1の出力を書きたいあなたが見ることができるコンソールでConsole.C2.WriteLine("Message 2")
唯一の違いは、色です。多分私はこれに行くことができますか?もしそうなら、それはうまくいくでしょう。
はあなたの助けをありがとう:あなたは、複数の出力チャンネルを持っていますので、D
あなたの質問はちょっとした非特異的なものです。正確に分けたいものを詳しく説明できますか? – Sefe
私の質問が更新されました。それはすべてになり得る。それが問題です。コンソールで見ることのできる唯一の違いは、テキストの色です。 – Lotok