zoukankan      html  css  js  c++  java
  • C#获取当前运行的源代码的文件名和当前源代码的行数的方法

     

    在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();

            }

     
  • 相关阅读:
    RF中selenium2Library的关键字--BrowserManagement
    excle脚本驱动+动态执行case
    unittest+HTMLtestrunner+SMTP发送邮件
    01.微博三方登录原理讲解
    图片验证码接口
    编写注册接口
    jwt安装配置
    jwt原理
    vue组件
    使用axios实现登录功能
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/5777330.html
Copyright © 2011-2022 走看看