.net(C#) 获取当前命名空间,类名,方法名的方法
2016-11-12 11:53
555 查看
.net(C#) 获取当前命名空间,类名,方法名的方法
/// <summary> /// 获取当前命名空间,类名,方法名的方法 /// </summary> /// <returns></returns> public static string GetMethodInfo() { string str = ""; //取得当前方法命名空间 str += "命名空间名:" + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Namespace ; //取得当前方法类全名 包括命名空间 str += "类名:" + System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName ; //取得当前方法名 str += "方法名:" + System.Reflection.MethodBase.GetCurrentMethod().Name ; str += "\n"; System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(true); System.Reflection.MethodBase mb = st.GetFrame(1).GetMethod(); //取得父方法命名空间 str += mb.DeclaringType.Namespace ; //取得父方法类名 str += mb.DeclaringType.Name ; //取得父方法类全名 str += mb.DeclaringType.FullName ; //取得父方法名 str += mb.Name ; return str; }
相关文章推荐
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- Asp.net .net(C#) 获取当前命名空间,类名,方法名的方法
- 学习笔记(二)C#获取当前正在执行的代码的命名空间、类、方法的名称
- C# System.Net.NetworkInformation 命名空间学习之NetworkInterface 类获取IP,DNS,Gateway,Mask, MAC等网络相关信息
- C#(ASP.Net)获取当前路径的方法集合
- c# 获取命名空间 类名 方法名
- c# 获取方法所在的命名空间 类名 方法名
- c# 获取命名空间 类名 方法名
- C# 使用Nlog记录日志到数据库 使用LogEventInfo类获取,命名空间名称、类名、方法名
- C# 获取方法所在的 命名空间 类名 方法名
- C#(ASP.Net)获取当前路径的方法集合
- c# 获取方法所在的命名空间 类名 方法名
- c# 获取方法所在的命名空间 类名 方法名
- .net C# 获取当前url各种属性(文件名、参数、域名 等)的方法
- C#(ASP.Net)获取当前路径的方法集合
- C#(ASP.Net)获取当前路径的方法集合
- C#,asp.net,命名空间名,类名,方法名的获得