C#获取当前运行的源代码的文件名和当前源代码的行数的技巧
发布时间:2021-12-18 14:38:39 所属栏目:教程 来源:互联网
导读:在C#中记录日志时,为了以后查找错误或者跟踪的方便,最好能记录下出错的源代码的文件名和出错的源代码的行数。 这2个方法如下: /// summary /// 取得当前源码的哪一行 /// /summary /// returns/returns public static int GetLineNum() { System.Diagnosti
|
在C#中记录日志时,为了以后查找错误或者跟踪的方便,最好能记录下出错的源代码的文件名和出错的源代码的行数。 这2个方法如下: /// <summary> /// 取得当前源码的哪一行 /// </summary> /// <returns></returns> public static int GetLineNum() { System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(1, true); return st.GetFrame(0).GetFileLineNumber(); } /// <summary> /// 取当前源码的源文件名 /// </summary> /// <returns></returns> public static string GetCurSourceFileName() { System.Diagnostics.StackTrace st = new System.Diagnostics.StackTrace(1, true); return st.GetFrame(0).GetFileName(); } ![]() (编辑:开发网_郴州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |



浙公网安备 33038102330466号