A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 u010209195 于 2014-11-17 15:00 编辑

//取得当前方法  【命名空间】
  1. System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespace
复制代码

//取得当前方法  【类全名 包括命名空间】eg:命名空间.类名
  1. System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName
复制代码

//取得当前方法名 【Method】
  1. System.Reflection.MethodBase.GetCurrentMethod().Name
复制代码

其它
  1. StackTrace ss = new StackTrace(true);
  2. MethodBase mb = ss.GetFrame(1).GetMethod();
  3. //取得父方法命名空间
  4. str += mb.DeclaringType.Namespace + "\n";
  5. //取得父方法类名
  6. str += mb.DeclaringType.Name + "\n";
  7. //取得父方法类全名
  8. str += mb.DeclaringType.FullName + "\n";
  9. //取得父方法名
  10. str += mb.Name + "\n";
复制代码

3 个回复

倒序浏览
楼主好顶赞,还有给点技术分黑马币的说
回复 使用道具 举报
.net开源了,可是转java了
回复 使用道具 举报
学习了:lol
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马