将带分隔符的字符串转换为列表。
将字符串转换为字符串列表时遇到问题。
我能找到的唯一功能是拆分为数组。但我想把它拆分成一个字符串列表。
示例字符串:";日期实验室编号;类型">
我想把结果列为一个列表:
日期
实验室。编号
类型
使用;
作为分隔符,strExample
作为输入字符串,可以使用:
Dim strExample as String = "Date ;Lab. nr. ;Type ;"
Dim lstSplit As List(Of String) =
strExample.Split(New Char() {";"c},
StringSplitOptions.RemoveEmptyEntries).ToList()
然后,您可以根据需要迭代您的列表:
For Each word As String In lstSplit
word = word.Trim
Next
这里有一个很好的资源来学习如何使用VB.NET拆分字符串:https://www.dotnetperls.com/split-vbnet