本帖最后由 u010209195 于 2014-11-17 15:00 编辑
//取得当前方法 【命名空间】
- System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespace
复制代码
//取得当前方法 【类全名 包括命名空间】eg:命名空间.类名
- System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName
复制代码
//取得当前方法名 【Method】
- System.Reflection.MethodBase.GetCurrentMethod().Name
复制代码
其它
- StackTrace ss = new StackTrace(true);
- MethodBase mb = ss.GetFrame(1).GetMethod();
- //取得父方法命名空间
- str += mb.DeclaringType.Namespace + "\n";
- //取得父方法类名
- str += mb.DeclaringType.Name + "\n";
- //取得父方法类全名
- str += mb.DeclaringType.FullName + "\n";
- //取得父方法名
- str += mb.Name + "\n";
复制代码 |
|