Quiet
  • 主页
  • 归档
  • 分类
  • 标签
  • 链接
  • 关于我

bajiu

  • 主页
  • 归档
  • 分类
  • 标签
  • 链接
  • 关于我
Quiet主题
  • 疑难杂症
  • C#

Console.WriteLine()不在输出窗口显示内容

bajiu
.Net客户端

2023-07-26 13:11:11

从framework 切换到 .net7.0的时候发现无法从Console.WriteLine()输入内容了。

Console.WriteLine() 和 Trace.WriteLine() 是 C# 中用于输出信息的两个常用方法,它们的主要差别在于它们的应用场景和信息的输出位置。

Console.WriteLine()

Console.WriteLine() 是一个在 System 命名空间下的 Console 类中定义的静态方法。该方法会将信息输出到控制台(即命令行窗口)。这个方法通常在控制台应用程序中使用,用于打印或显示文本信息。

Console.WriteLine("Hello, world!");

Trace.WriteLine()

Trace.WriteLine() 是在 System.Diagnostics 命名空间下的 Trace 类中定义的静态方法。该方法将信息输出到程序的跟踪侦听器(Trace Listeners)。默认情况下,这可能是调试输出窗口,但也可以配置为其他输出目标,如文件、网络等。跟踪功能通常用于开发和调试过程,可以帮助开发者了解程序的运行情况。

Trace.WriteLine("Hello, world!");

Console.WriteLine() 更多地用于向用户显示信息,而 Trace.WriteLine() 更多地用于开发和调试过程中,记录程序的运行信息。

上一篇

RNA的基本介绍

下一篇

Windows家庭版系统无法远程连接

©2024 By bajiu.