.net .netcore在winform中使用Console.WriteLine()

highfiresun 2021-08-27 12:20:55

众所周知,Console.WriteLine()只能在Console控制台项目中使用,在winform项目中是无法使用的。其实在控制台项目中可以模拟winform项目来使用Console.WriteLine(),具体方法如下:

1、新建一个控制台应用程序项目:ConsoleApp1。

2、添加一个窗体类:

3、在窗体上添加1个按钮,在按钮的Clicked事件代码:

Console.WriteLine("控制台模拟Winform");

4、在main()中写入以下代码:

Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());

5、运行,OK!

...全文
1548 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
石岩Maple 2021-08-27
  • 打赏
  • 举报
回复

我都不想说话- -!

xuzuning 2021-08-27
  • 打赏
  • 举报
回复 3

其实你只需在 Winform 项目属性中将输出类型从 Windows 应用程序 改成 控制台应用程序 就可以了。当然你也可以改成 类库
Console.WriteLine 可写在任何你想有输出的地方

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧