标题几乎说明了一切。
我正在使用“调试”类(Debug.WriteLine 等)制作一个日志系统,并且我已将一个 TextWriterTraceListener 附加到它,以便它可以记录使用调试写入函数编写的所有字符串。
例如:
MemoryStream stream = new MemoryStream();
TextWriter standardOutput = new StreamWriter(stream);
TextWriterTraceListener writer = new TextWriterTraceListener(standardOutput);
Debug.Listeners.Add(writer);
Debug.WriteLine("123 test");
Console.WriteLine("Hi there!");
//*Here add the already existing data in the stream ('stream')*
知道如何实现这一目标吗?