是否可以分析一个函数调用其他函数或使用C#中的哪些变量?例如,
class Test
{
public int a;
public void function1()
{
a = 1;
function2();
}
public void function1()
{
function2();
}
}
那么如何知道function1
使用a
并调用function2
?
答案 0 :(得分:0)
是的,您可以使用StackTrace类来分析函数https://msdn.microsoft.com/en-us/library/system.diagnostics.stacktrace(v=vs.110).aspx的调用堆栈
希望这会有所帮助