首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

高手请问:字符串依条件截取到字符串数组里…

2012-03-03 
高手请教:字符串依条件截取到字符串数组里……一段长度不定的字符串:ABC|EVDFG|dstwe|j345kgb|……如何依照条

高手请教:字符串依条件截取到字符串数组里……
一段长度不定的字符串:ABC|EVDFG|dstwe|j345kgb|……
如何依照条件:“|”     分割转变成数组(不含“|”),然后依照字符串里的从左至右的顺序添加到ListBox里。
反过来,ListBox里的项如何按照上面的规则转变成:ABC|EVDFG|dstwe|j345kgb|……
的字符串?

高手指教!!

[解决办法]
Dim aa As String = "ABC|EVDFG|dstwe|j345kgb "
Dim bb As String() = aa.Split( "| ")
For Each cc As String In bb
ListBox1.Items.Add(cc)
Next
[解决办法]

一段长度不定的字符串:ABC|EVDFG|dstwe|j345kgb|……
如何依照条件:“|” 分割转变成数组(不含“|”),然后依照字符串里的从左至右的顺序添加到ListBox里。

Dim aa As String = "ABC|EVDFG|dstwe|j345kgb "
Dim bb As String() = aa.Split( "| ")
For Each cc As String In bb
ListBox1.Items.Add(cc)
Next

snto(神中神) 的答案


反过来,ListBox里的项如何按照上面的规则转变成:ABC|EVDFG|dstwe|j345kgb|……
的字符串?


'-----------我的附加答案 for part2

' 建立数组:
Dim ax(ListBox1.Items.Count - 1) As String

'内容拷贝到数组

ListBox1.Items.CopyTo(ax, 0)

'把数组加起来

Dim bx As String = Join(ax, "| ")

'bx 就是答案


热点排行