输入的字符串格式错误????

kkk444dsfsa 2010-09-27 09:30:44

从客户端接收的字符串 用split()分解后 到这行出现错误?
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bloodish 2010-09-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zuorihecao 的回复:]
s[13]的值是 1537' 后边多一个单引号,所以出错
[/Quote]

楼上正确,我数错了,汗死
zuorihecao 2010-09-27
  • 打赏
  • 举报
回复
s[13]的值是 1537' 后边多一个单引号,所以出错
bloodish 2010-09-27
  • 打赏
  • 举报
回复
split之后,你的string[] s,
s.Length=13吧,
哪里来的s[13],最多s[12]
wjhx 2010-09-27
  • 打赏
  • 举报
回复
先用字符串检查一下你的13究竟是个什么值
wuyq11 2010-09-27
  • 打赏
  • 举报
回复
foreach(string s in str.split('|'))
{
int.TryParse(s,out i);
}
jointan 2010-09-27
  • 打赏
  • 举报
回复
先把你得到数据(records)的两个单引号去掉.再Split

111,129

社区成员

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

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

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