【发布时间】:2014-11-27 09:56:11
【问题描述】:
谁能帮助我,我是 VB 的新手,并且正在使用代码通过微控制器的 USART 记录温度。我有这个函数来获取我的 CSV 格式的字符串。
我很难理解这条线:NameSplit = Source.Split(New [Char]() {CChar(Seperator)})
Public Class Form1
'PARSE THE TEXT IN THE FILE PER "CSV" STYLE ==> (Items per Record)
Public Function Field(ByVal Source As String, ByVal Seperator As String, ByVal Index As Integer) As String
Dim NameSplit As String() 'Declare nuwe variable waarin
NameSplit = Source.Split(New [Char]() {CChar(Seperator)}) 'Vind enige karakter en gryp hom, soek dan n komma wat die sepearotr is en split
If Index - 1 < 0 Then
Field = "Index out of range"
Else
Field = NameSplit(Index - 1)
End If
End Function
任何帮助将不胜感激。
【问题讨论】:
-
它使用传入的
Seperator(可能是逗号)创建单个元素Char数组,并将其用作Split函数的参数,该函数返回多个拆分后的字符串在分隔符上。
标签: .net vb.net string split char