C# 如何获取出错的错误所在行数信息 原创
C# 如何获取出错的错误所在行数信息 原创
发布时间:2016-12-28 来源:查字典编辑
摘要:一、直接输出ex.StackTrace代码如下复制代码代码如下:try{intnum=Convert.ToInt32("");//这一行会报...

一、直接输出 ex.StackTrace 代码如下

复制代码 代码如下:

try

{

int num = Convert.ToInt32(""); //这一行会报错

}catch(Exception ex)

{

MessageBox.Show(ex.StackTrace);

}

显示的信息比较多,如下图:

C# 如何获取出错的错误所在行数信息 font color=red原创/font1

二、使用 ex.StackTrace.IndexOf("行号") 处理一下

复制代码 代码如下:

try

{

int num = Convert.ToInt32("");

}catch(Exception ex)

{

MessageBox.Show(ex.StackTrace.Substring(ex.StackTrace.IndexOf("行号"), ex.StackTrace.Length - ex.StackTrace.IndexOf("行号")));

}

只显示行号,如下图:

C# 如何获取出错的错误所在行数信息 font color=red原创/font2

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新C#教程学习
热门C#教程学习
编程开发子分类