如何在C#单元测试中显示控制台窗口?

7

我希望在C#单元测试中能够随时显示控制台窗口,以便之后可以在我的代码中进行打印输出。是否有系统命令支持这样做?我的意图是为了调试目的,但我不想使用log4net或其他文本/ xml文件来实现。

3个回答

10

只需使用 Console.WriteLine。我使用过的每个单元测试运行器都自动捕获了控制台输出 - 您不需要实际的控制台窗口。

只需使用Console.WriteLine。我使用过的每个单元测试运行器都会自动捕获控制台输出,您无需实际的控制台窗口。

2
如果我理解您的问题正确,请按照以下步骤操作:
1- 右键单击控制台项目。
2- 转到应用程序部分。
3- 在名为“输出类型”的下拉列表中选择“控制台应用程序”。
4- 保存并运行应用程序。
这将打开控制台和窗体。 在任何地方写 Console.Writeline,它都会显示在控制台中。(您的窗体将继续运行。)

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接