首页 > 解决方案 > 剪切堆栈跟踪字符串的最后一个字符

问题描述

我在使用 .Net Framework 4.8 的 VS19 中遇到问题。

我想获取堆栈跟踪字符串的行号并编写以下代码:

linenum = Convert.ToInt32(e.StackTrace.Substring(e.StackTrace.LastIndexOf(":Zeile ") + 6));

我得到这个字符串,由于字符“。”而无法转换为 Int32。在最后。

块引用

我尝试使用以下代码对其进行调试:

string text = e.StackTrace.Substring(e.StackTrace.LastIndexOf(":Zeile") + 6);
int textlengh= text.Length;

以下输出:

在此处输入图像描述

我现在的问题是,如何删除“。” 此字符串中的字符。

标签: c#.netvisual-studio

解决方案


推荐阅读