【发布时间】:2011-04-22 15:52:52
【问题描述】:
我有一个 C# 控制台应用程序,我想登录一个文本文件,每个文本都出现在屏幕上。该怎么做?
不幸的是,尽管我对Mirroring console output to a file 发表了评论,但该主题已关闭。该线程接受的作为答案的帖子不正确。那么为什么不能再问这个问题呢?我以交互方式使用控制台,并希望将控制台上的所有文本复制到文本文件中。求救
【问题讨论】:
-
这个问题的有趣之处在于,接受的答案只是另一个“如何将文本写入控制台”。在问这个问题之前我试过了。它添加了两个侦听器(文本和控制台),当他写入 Trace 时,它出现在控制台和文本文件中。
-
@Xaqron:这不是你想要的吗?您到底在寻找什么?
-
这就是我想要的(正如问题的标题所说),但答案是关于如何同时写入文本文件和控制台,并且它被问题所有者接受!我想将一个文本文件绑定到控制台,不管谁在写控制台。事实上,我正在使用控制台来调试多线程应用程序,但测试需要几个小时,而且我不想丢失控制台文本。我不会实现日志记录,因为我只是在屏幕上显示我想要的东西。我想要屏幕,所以输出重定向(>>)不是我的选择。
-
那么,您的意思是您根本无法修改控制台应用程序?
-
@Xaqron - 这不是 Stack Overflow 的工作方式。 “接受的答案”仅意味着答案对 OP 有效,而不是一定是正确的答案。如果您认为这是错误的,并希望引起更多关注,为什么不在另一个问题上附上bounty?
标签: c# logging console text-files