简要咨询咨询QQ网站导航网站搜索手机站点联系我们设为首页加入收藏 

C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名

来源:易贤网   阅读:1246 次  日期:2015-03-23 15:51:00

温馨提示:易贤网小编为您整理了“C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名”,方便广大网友查阅!

得到函数名:

System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace();

this.Text = st.GetFrame(0).ToString();

得到代码行,源代码文件名:

StackTrace st = new StackTrace(new StackFrame(true));

Console.WriteLine(" Stack trace for current level: {0}", st.ToString());

StackFrame sf = st.GetFrame(0);

Console.WriteLine(" File: {0}", sf.GetFileName());

Console.WriteLine(" Method: {0}", sf.GetMethod().Name);

Console.WriteLine(" Line Number: {0}", sf.GetFileLineNumber());

Console.WriteLine(" Column Number: {0}", sf.GetFileColumnNumber());

更多信息请查看IT技术专栏

更多信息请查看技术文章
点此处就本文及相关问题在本站进行非正式的简要咨询(便捷快速)】     【点此处查询各地各类考试咨询QQ号码及交流群
上一篇:C# 特性(Attribute)学习
下一篇:Fastcgi是什么
易贤网手机网站地址:C# 里怎样得到当前执行的函数名,当前代码行,源代码文件名
由于各方面情况的不断调整与变化,易贤网提供的所有考试信息和咨询回复仅供参考,敬请考生以权威部门公布的正式信息和咨询为准!