【发布时间】:2012-07-13 14:08:43
【问题描述】:
无法弄清楚为什么这不起作用。
我正在尝试分析包含“。”的可变长度字符串。里面的某个地方,然后去掉“。”以及它之前的所有字符。这是通过网络服务调用的。
调试时,它可以正常工作,直到它在下面的最后一行退出,并带有浏览器消息: “System.ArgumentOutOfRangeException:索引和长度必须引用字符串中的位置。 参数名称:长度 "
有人知道吗?
下面的代码 1 是从 eform 传递给 Web 服务的输入变量。
Dim CharNo As New Integer
CharNo = Code1.IndexOf(".")
MyCodebookValueStrip.o_Code1 = Code1.Substring(CharNo + 1, (Code1.Length - CharNo))
【问题讨论】:
标签: vb.net indexof string-length