c# 获取当前执行的方法或类名

在 System.Reflection命名空间下的 MethodBase类

该类 提供有关方法和构造函数的信息。

GetCurrentMethod() 是一个静态方法,从一个执行方法中调用,且会返回有关该方法的信息。

表示当前的执行方法的 MethodBase 对象。

public static System.Reflection.MethodBase GetCurrentMethod ();

  1.获取当前执行方法的类名

System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name;

  2.获取当前成员的名称

System.Reflection.MethodBase.GetCurrentMethod().Name;

 

posted @ 2019-09-30 14:53  段小波  阅读(13255)  评论(0编辑  收藏  举报