0

有没有办法获取父对象的当前方法?

我可以使用“System.Reflection.MethodInfo.GetCurrentMethod.ToString”获取当前方法。但是,我想要一个可以捕获正在执行我的实用程序类(父级)的“GetCurrentMethod”的实用程序类。

4

1 回答 1

0

使用StackTrace类:

Dim st As New StackTrace(True)
Console.WriteLine(st.GetFrame(1).GetMethod())

或者,更好的是,如果您只需要父方法,请使用StackFrame

Dim sf As New StackFrame(1, True)
Console.WriteLine(sf.GetMethod())
于 2013-05-16T11:13:37.327 回答