У меня есть объект Type и имя метода:
Type type;
string methodName;
И мне нужен объект MethodBase для метода methodName где-то в стеке.
Это работает:
MethodBase nemo;
StackTrace st = new StackTrace(); // Behaves poorly...
for(int i =0; i< st.FrameCount; i++ )
{
StackFrame sf = st.GetFrame(i);
if (sf.GetMethod().Name == methodName)
{
nemo = sf.GetMethod();
}
}
Но мне нужен более быстрый подход ...