天天看點

C#通過反射擷取上層調用者方法資訊

System.Diagnostics.StackFrame frame = new System.Diagnostics.StackFrame(1);
System.Reflection.MethodBase method = frame.GetMethod();
string namspace = method.DeclaringType.Namespace;
string clasName = method.ReflectedType.Name;
string meth = method.Name;
string FullName = method.DeclaringType.FullName;
Console.WriteLine(namspace);
Console.WriteLine(clasName);
Console.WriteLine(meth);
Console.WriteLine(FullName);
           
C#通過反射擷取上層調用者方法資訊

繼續閱讀