以下方法在即时窗口中不能使用, 请各位大大们调试的时候注意了!
可以直接写在方法中输出来看看哦!
01 | public static string GetMethodInfo() |
05 |
str += "命名空间名:" +System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespace + "\n" ; |
07 |
str += "类名:" +System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName + "\n" ; |
09 |
str += "方法名:" +System.Reflection.MethodBase.GetCurrentMethod().Name + "\n" ; |
12 |
StackTrace ss = new StackTrace( true ); |
13 |
MethodBase mb = ss.GetFrame(1).GetMethod(); |
15 |
str += mb.DeclaringType.Namespace + "\n" ; |
17 |
str += mb.DeclaringType.Name + "\n" ; |
19 |
str += mb.DeclaringType.FullName + "\n" ; |
25 | public static void Main() |
27 |
Console.WriteLine(GetMethodInfo()); |