使用VB.NET获取字符串的第一个字符

Bla*_*pty 2 vb.net string winforms

我们说我的字符串是:

test!
Run Code Online (Sandbox Code Playgroud)

我想得到第一个角色

t est!

我也想得到最后一个角色

测试 !

我怎样才能做到这一点?

Tim*_*ter 6

最简单的是使用LINQ:

Dim firstChar = str.First()
Dim lastChar  = str.Last()
Run Code Online (Sandbox Code Playgroud)

您可以使用LINQ,因为String它也是一个IEnumerable(Of Char)隐含的.

您也可以像Char-Array(String.Chars是默认属性)一样使用它,并通过索引访问第一个和最后一个char:

firstChar = str(0)
lastChar  = str(str.Length - 1)
Run Code Online (Sandbox Code Playgroud)