设为首页 加入收藏

TOP

C#获取当前运行的源代码的文件名和当前源代码的行数的方法
2014-11-24 14:34:32 来源: 作者: 【 】 浏览:2
Tags:获取 当前 运行 源代码 文件 方法

在C#中记录日志时,为了以后查找错误或者跟踪的方便,最好能记录下出错的源代码的文件名和出错的源代码的行数。


这2个方法如下:


///


/// 取得当前源码的哪一行
///

///
public static int GetLineNum()
{
System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(1, true);
return st.GetFrame(0).GetFileLineNumber();
}


///


/// 取当前源码的源文件名
///

///
public static string GetCurSourceFileName()
{
System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(1, true);


return st.GetFrame(0).GetFileName();


}


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C#中Socket服务端代码分享 下一篇C#执行Excel宏模版的方法

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: