C# Console.Write()-写入到哪里,以及如何将写入的数据取回(在网页中)

C# Console.Write()-写入到哪里,以及如何将写入的数据取回(在网页中),c#,asp.net,.net,console,C#,Asp.net,.net,Console,我在许多代码示例、教程和我使用过的其他人的代码中都看到了它。我从未真正理解(甚至不知道)人们为什么使用Console.Write(exception.Message) 我能想到的唯一原因是将异常记录下来,以便以后进行调查。所以,我想尝试一下,因为我手头有一些空闲时间,并且试图找到一些关于我的问题的具体信息,但是找不到 如果我使用Console.Write(异常消息)在asp.net网页中,这到底到哪里去了?web应用程序/网站中的“控制台”在哪里 还有,您如何“查看”以前写入控制台的内容呢?在V

我在许多代码示例、教程和我使用过的其他人的代码中都看到了它。我从未真正理解(甚至不知道)人们为什么使用
Console.Write(exception.Message)

我能想到的唯一原因是将异常记录下来,以便以后进行调查。所以,我想尝试一下,因为我手头有一些空闲时间,并且试图找到一些关于我的问题的具体信息,但是找不到

如果我使用
Console.Write(异常消息)
在asp.net网页中,这到底到哪里去了?web应用程序/网站中的“控制台”在哪里


还有,您如何“查看”以前写入控制台的内容呢?

在Visual studio中,对于winforms和WPF应用程序,它将打印到控制台上 对于ASP.Net,请使用
System.Diagnostics.Debug.WriteLine()
打印到输出窗口

要打开“输出”窗口,请在“视图”菜单上单击“输出”


您可能想看到:

我认为您可以启用控制台进行调试。如果您想进行日志记录,那么最好使用可正确配置的日志框架。我们使用NLOG,所以我推荐它。见副本