c# 索引和长度必须引用该字符串内的位置。参数名: length

suners 2008-12-03 02:52:57
pos.Pointed = (ss[3] == "A") ? 1 : 0;

pos.La = Double.Parse(ss[4].Substring(0, 2)) + Double.Parse(ss[4].Substring(2)) / 60
...全文
475 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
wackyboy 2008-12-04
  • 打赏
  • 举报
回复
参见: http://topic.csdn.net/u/20081203/09/f45fcf7a-518e-4820-8b0f-33079faa751b.html
llxzj60 2008-12-04
  • 打赏
  • 举报
回复
ss.length <5 或 ss[4].Length<2 使然
niit_zc 2008-12-04
  • 打赏
  • 举报
回复
没看明白,友情UP
wuyq11 2008-12-03
  • 打赏
  • 举报
回复
字符数组长度不够或【4】中字符数不足2位
hao1hao2hao3 2008-12-03
  • 打赏
  • 举报
回复
试试是个字符串数组吗?

ss[4]是该数组的第五项,Substring(0, 2)是取第0和第1个字符(从0开始),如果ss[4]只有一个字符,那就会超出索引,ss[4].Substring(2)从第2(从0开始)个开始取出后面的所有的字符。

从错误提示看应该是ss[4]中的字符数没有达到3个,或者是ss的数组成员个数没有达到5个。

ss[4]的个数不够(没达到3个)可能性更大。

111,118

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧