2015-02-09 55 views
0
Dim text as string = "Visual Basic" 

output: "Basic" 

我需要读取一个字符串并打印它,但不是从第一个索引开始。文字可能会有所不同,所以我想知道是否有方法来阅读它。如何从开始索引读取字符串

回答

0

可以使用IndexOf方法找到第一个空间,那么SubString方法的空间后得到的字符串的一部分:

Dim idx As Integer = text.IndexOf(" "C); 
Dim output As String = text.SubString(idx + 1); 

(这甚至工作,如果将没有空间可言然后idx将为-1(值的含义为“未找到”),因此idx + 1将为零,并且output将为整个字符串。)

+0

不错!谢谢 – dimmed 2015-02-09 17:02:24

相关问题