.net framework拆分功能无法正常工作

.net framework拆分功能无法正常工作,.net,vb.net,.net,Vb.net,我在VB.net中编写了以下函数: Public Function split_ondotspaces (ByVal thetext As String) As String() thetext = thetext.Replace("\n", ". ") Dim sntncs() As String Dim sperator As String = ". " sntncs = thetext.Split(sperator) Return sntncs En

我在VB.net中编写了以下函数:

Public Function split_ondotspaces (ByVal thetext As String) As String()
    thetext = thetext.Replace("\n", ". ")
    Dim sntncs() As String
    Dim sperator As String = ". "
    sntncs = thetext.Split(sperator)
    Return sntncs
End Function
但它似乎在文本中找到的每个点上分割文本,而不仅仅是在“.”(点+空格)位置上。有什么方法可以修复它并使其正常工作吗?

您必须
重载字符串。Split方法可以基于多个字符进行拆分

   sntncs = thetext.Split(New String() {sperator}, StringSplitOptions.RemoveEmptyEntries)

抱歉,如果这看起来完全没有经验。我对编程和stackoverflow.com都是新手。