.NET 运行时
.NET: 基于 .NET 软件框架的 Microsoft 技术。运行时: 运行未编译为机器语言的应用所需的环境。
54 个问题
嗨, 有没有可能出现以下错误 在 System.String.IndexTOf (String, Int32 startIndex, Int32 Counter, StringComparison comparisonType) 在 System.String.IndexTOf (String, Int32 startIndex) 在 Validate_File1.Program.Main(String[] parameter) 是由于这部分代码造成的吗?如何避免?
if (Pos4 - 3 - Pos3 > 0)
Email = l7[j].Substring(Pos3 + 2, Pos4 - 3 - Pos3);
Note:此问题总结整理于:Reason to Stacktrace - Microsoft Q&A
您好,您正在阅读的文本文件包含空行 (错误 .txt)。
当当前行为空行,其长度为0时,则使用IndexOf(Char,Int32),startIndex大于字符串的长度,就会出现此问题。
尝试添加判断,如果当前行长为0,则使用继续进入下一轮循环。
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。