如何使Winforms GUI应用程序写入控制台

时间:2018-10-13 08:24:16

标签: c# winforms user-interface

我有一个GUI应用程序。

我从控制台(Windows cmd)启动它。

是否可以通过应用程序编写一些内容来进行控制台?

我尝试了Console.WriteLine()Debug.WriteLine(),但没有用:我在VisualStudio的 Output 窗口中看到了消息,但在cmd / PowerShell中却没有看到。

2 个答案:

答案 0 :(得分:2)

最好的解决方案是最简单的解决方案。创建一个Windows Form项目,然后将输出类型更改为控制台应用程序:

项目属性->应用程序->输出类型->控制台应用程序

然后您将使用Console.WriteLine来工作。

答案 1 :(得分:1)

如上所述,您可以通过右键单击项目,然后单击项目属性>应用程序>输出类型,将项目更改为控制台应用程序。然后,您可以将其设置为控制台应用程序,并可以使用Console.WriteLine

但是,如果这纯粹是为了调试,请考虑使用Debug.WriteLine(它将写入Visual Studio内部的首个控制台)。

最后,如果您只想以一种便捷的方式在控制台中显示消息,请查看MessageBox.Show