我正在用“//”分隔我的数据,因为我将它传递给我的webservice。我的web服务正在将数据分成如下数组:
myArray = al(i).ToString.Split("//")
但是,如果我传入一些这样的数据:100/100然后也会分裂,那么一切都很有效。有没有办法确保只有“//”被拆分?
答案 0 :(得分:20)
VB.Net编译器正在将您的字符串转换为Char
数组并调用this overload
因此,它分为/
或/
。
您需要拨打the overload that takes a string
array,如下所示:
"100/100".Split(New String() { "//" }, StringSplitOptions.None)
答案 1 :(得分:2)