概述
一、直接输出 ex.StackTrace 代码如下
复制代码 代码如下:
try
{
int num = Convert.ToInt32(""); //这一行会报错
}catch(Exception ex)
{
MessageBox.Show(ex.StackTrace);
}
显示的信息比较多,如下图:
二、使用 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# 如何获取出错的错误所在行数信息 原创的全部内容,希望文章能够帮你解决C# 如何获取出错的错误所在行数信息 原创所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复