Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 拆分字符串在没有数据时添加额外字符串_Asp.net_Vb.net_String_Split - Fatal编程技术网

Asp.net 拆分字符串在没有数据时添加额外字符串

Asp.net 拆分字符串在没有数据时添加额外字符串,asp.net,vb.net,string,split,Asp.net,Vb.net,String,Split,我有一些代码,它通过- 我的会话看起来像是这样的123-456-789-,我像这样拆分它 Dim MyString As String() = Session("MySession").Split("-"C) Dim x as Integer For x = 0 to MyString - 1 Response.write("Ref: " & MyString(x) & "<br>") Next Ref: 123 Ref: 456 Ref: 789 Ref:

我有一些代码,它通过
-

我的会话看起来像是这样的
123-456-789-
,我像这样拆分它

Dim MyString As String() = Session("MySession").Split("-"C)
Dim x as Integer

For x = 0 to MyString - 1

Response.write("Ref: " & MyString(x) & "<br>")

Next
Ref: 123
Ref: 456
Ref: 789
Ref:
我有一些这样的代码

Dim MyString As String() = Session("MySession").Split("-"C)
Dim x as Integer

For x = 0 to MyString - 1

Response.write("Ref: " & MyString(x) & "<br>")

Next
Ref: 123
Ref: 456
Ref: 789
Ref:
所以它在不应该的地方添加了一个额外的Ref,因为在最后一个
-

有没有办法阻止这一点,在额外的一个添加

感谢使用方法,作为第二个参数。

使用方法,作为第二个参数