有没有办法在程序运行时查看变量的值?

时间:2010-12-21 02:18:07

标签: c# debugging visual-studio-2010

我想知道变量在程序运行时保持的值。

我记得斯科特·汉塞尔曼(Scott Hanselman)写了一篇关于变量视图的文章,但我似乎无法找到这篇文章。

我想查看变量AS程序正在运行它的循环。在Visual Studio内部。

3 个答案:

答案 0 :(得分:0)

通常当有大量数据且逻辑难以追踪时......例如。由于大循环和许多变量,我将状态转储到逗号分隔文件..然后在Excel中检查它们。

答案 1 :(得分:0)

您可以指定跟踪点,它类似于断点,但会输出消息而不是停止调试器。

http://msdn.microsoft.com/en-us/library/232dxah7.aspx

答案 2 :(得分:0)

您可以从此处使用DebugView:http://technet.microsoft.com/en-us/sysinternals/bb896647

只需添加到您的代码

System.Diagnostic.Trace.Write(myVar);

并在debugView窗口中实时查看其值。