读书人

怎么在调试的时候全程跟踪一个变量取

发布时间: 2012-02-13 17:20:26 作者: rapoo

如何在调试的时候,全程跟踪一个变量取值情况
我想知道这个变量在什么地方取过值

[解决办法]
在调试时在变量上右键-〉添加监视
[解决办法]
右键,有个查找所有引用,你可以看到所有用到这个变量的代码

或者在运行的时候把这个变量添加到监视器里面~~~~
[解决办法]
使用System.Diagnostics.Trace直接输出到ide里
public static int Main(string[] args)
{
Trace.Listeners.Add(new TextWriterTraceListener(Console.Out));
Trace.AutoFlush = true;
Trace.Indent();
Trace.WriteLine("Entering Main");
Console.WriteLine("Hello World.");
Trace.WriteLine("Exiting Main");
Trace.Unindent();
return 0;
}

更详细的用法,请见msdn

读书人网 >C#

热点推荐