在VB.NET win表单项目中将输出发送到stdout(控制台)

2 vb.net stdout

我有一个带有String变量的应用程序,该变量重复从数据库获取一个Date,对该字段执行某些操作,然后进入下一行.

有没有办法可以发送一些调试信息到stdout控制台,这样我可以更好地调试/查看程序的进度?

And*_*are 5

你可以用Debug.WriteLine.

您可以将应用程序配置为使用ConsoleTraceListener:

要在应用程序执行时将所有跟踪和调试消息定向到控制台,请将ConsoleTraceListener对象添加到应用程序配置文件中.编辑与应用程序名称对应的配置文件,或Visual Studio 2005项目中的app.config文件.在此文件中,插入ConsoleTraceListener的元素.

以下示例将名为configConsoleListener的ConsoleTraceListener对象添加到Listeners集合中.

<configuration>
  <system.diagnostics>
    <trace autoflush="false" indentsize="4">
      <listeners>
        <add name="configConsoleListener" 
          type="System.Diagnostics.ConsoleTraceListener" />
      </listeners>
    </trace>
  </system.diagnostics>
 </configuration>
Run Code Online (Sandbox Code Playgroud)

然后你可以调用Debug.WriteLine它,它将登录到输出控制台.