使用vb.net拆分字符串的第一部分

时间:2012-10-03 16:47:31

标签: .net vb.net

下面是完美的工作代码,当我用谷歌搜索用分隔符分割字符串的第一部分时。

但是我有一个问题,因为这个代码仅在目标框架为4时才有效 我如何转换此代码,它将在目标框架2中运行

    Public Shared Function FirstFromSplit(ByVal source As String, ByVal delimiter As String) As String
        Dim i = source.IndexOf(delimiter)

       Return If(i = -1, source, source.Substring(0, i))

    End Function

1 个答案:

答案 0 :(得分:1)

据我所知,两种字符串方法都存在于2.0中,所以我猜这是一个带来麻烦的return语句。 尝试用旧式重写它。

Public Shared Function FirstFromSplit(ByVal source As String, ByVal delimiter As String) As String 
     Dim i = source.IndexOf(delimiter) 

     If i < 0 Then
       return source
     Else
       return source.Substring(0, i)
     End if
End Function