如何获取当前运行的方法名称
2011-09-17 11:53
423 查看
取得实例类名称的字符串表示:
this.GetType().Name
取得当前运行的函数的名称 :
System.Reflection.MethodInfo.GetCurrentMethod().Name
或者
System.Diagnostics.StackFrame().GetMethod().Name
取得调用当前运行方法的方法的名称
System.Reflection;
using System.Diagnostics;
private static void WhoCallMe()
{
StackTrace stackTrace = new StackTrace();
StackFrame stackFrame = stackTrace.GetFrame(1);
MethodBase methodBase = stackFrame.GetMethod();
Console.WriteLine( " Parent Method Name {0} \n", methodBase.Name );
}
this.GetType().Name
取得当前运行的函数的名称 :
System.Reflection.MethodInfo.GetCurrentMethod().Name
或者
System.Diagnostics.StackFrame().GetMethod().Name
取得调用当前运行方法的方法的名称
System.Reflection;
using System.Diagnostics;
private static void WhoCallMe()
{
StackTrace stackTrace = new StackTrace();
StackFrame stackFrame = stackTrace.GetFrame(1);
MethodBase methodBase = stackFrame.GetMethod();
Console.WriteLine( " Parent Method Name {0} \n", methodBase.Name );
}
相关文章推荐
- android5.0之后如何获取当前运行的应用包名和应用名称
- 如何获取当前线程中的方法名称
- Yii 中如何获取当前controller名称和controller内部action方法Id
- python获取当前运行函数名称的方法实例代码
- C++获取当前时间和计算程序运行时间的方法
- jQuery获取当前对象标签名称的方法
- jquery如何通过name名称获取当前name的value值
- 如何获取当前进程所在目录的方法
- Java 8中如何获取参数名称的方法示例
- android获取当前运行Activity名字的方法
- 【转】C#获取当前程序运行路径的方法集合
- Linux编程之《只运行一个实例》以及动态获取当前程序名称
- jquery如何通过name名称获取当前name的value值
- OS X中如何获取当前运行程序的路径
- VB.NET 如何得到当前过程的方法名称(current method)
- 如何用js得到当前页面的url信息方法(JS获取当前网址信息)
- C#获取当前程序运行路径的方法集合
- 获取当前Task 的替代方法,获取最近运行列表
- mysql 实现行号的方法——如何获取当前记录所在行号
- C++获取当前时间和计算程序运行时间的方法