C# 取得函数的调用关系
?如何取得C# 的函数调用关系
??????????? frame = new StackFrame(2);
??????????? //frame.GetMethod().Name就是名字,frame.GetMethod()就是方法
??????????? Console.WriteLine(" new StackFrame(2)=" + frame.GetMethod().Name);
??????????? frame = new StackFrame(3);
??????????? //frame.GetMethod().Name就是名字,frame.GetMethod()就是方法
??????????? Console.WriteLine(" new StackFrame(3)=" + frame.GetMethod().Name);
??????????? frame = new StackFrame(4);
??????????? //frame.GetMethod().Name就是名字,frame.GetMethod()就是方法
??????????? Console.WriteLine(" new StackFrame(4)=" + frame.GetMethod().Name);}
输出结果如下:?new StackFrame(1)=func2
?new StackFrame(2)=func3
?new StackFrame(3)=func4
?new StackFrame(4)=button2_Click
?new StackFrame(2)=func3
?new StackFrame(3)=func4
?new StackFrame(4)=button2_Click