0

我是 asp.net 的新手,只是想知道是否有一种简单的方法来追踪变量。而不是设置 asp:label 然后将文本注入其中?例如,php 有 print_r 打印出所有的数组?

4

3 回答 3

1

在调试期间,您可以使用 Watch 窗口,您必须在其中提供变量名称,并将显示值。

编译 bin 并在调试器下运行后,

在同一个文件中遇到断点后,转到 Debug -> Windows -> Watch

于 2013-07-17T06:15:03.490 回答
1

对于单个项目,有 Response.Write(varname) 其中 varname 是您要检查的 var。这会将您的 var 的值输出到屏幕上。

但是,没有直接等效于 PHP print_r 命令。有关于如何通过 ASP.NET 上的代码执行此操作的建议,相当于 PHP Print_r 函数?

如果您在 Google 中输入“php print_r asp.net 等效项”,还有其他一些建议。

于 2013-07-17T06:09:24.783 回答
0

我自己找到了解决方案。

开启调试为真:

<compilation debug="true" targetFramework="4.0" />

然后点击调试输出

Debug.WriteLine("test");

MSDN - Debug.WriteLine()

于 2013-07-17T06:31:36.657 回答