码迷,mamicode.com
首页 > Windows程序 > 详细

C# 如何获取错误所在行数

时间:2015-09-09 19:29:22      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

try
{
    int t = 1;
    int i = 5 / --t;
}
catch (Exception ee)
{
    int i = ee.StackTrace.IndexOf("行号");
    string s = ee.StackTrace.Substring(i + 3);
    i = s.IndexOf(‘ ‘);
    if (i != -1)
    {
        s = s.Substring(0, i);
    }

}

 

    int exceptionLine = Convert.ToInt32(s);//错误行号  

 此方法只适合中文状态查找!如果有更好的方法,欢迎留言。

版权声明:本文为博主原创文章,未经博主允许不得转载。

C# 如何获取错误所在行数

标签:

原文地址:http://www.cnblogs.com/iZander/p/4795395.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!