這個範例示範如何使用 Chars[] 屬性來存取字串中指定位置的字元。
範例
有時候,在字串中具有字元的相關數據,以及這些字元在字串中的位置會很有用。 您可以將字串視為字元數位列(Char
實例):您可以透過 Chars[] 屬性參考該字元的索引來擷取特定字元。
Dim myString As String = "ABCDE"
Dim myChar As Char
' Assign "D" to myChar.
myChar = myString.Chars(3)
屬性 index
的參數 Chars[] 是以零起始。
健全的程式設計
屬性 Chars[] 會傳回位於指定位置的字元。 不過,某些 Unicode 字元可以由多個字元表示。 如需如何使用 Unicode 字元的詳細資訊,請參閱 如何:將字串轉換成字元陣列。
如果Chars[]參數大於或等於字串的長度,或小於零,則IndexOutOfRangeException屬性會index
擲回例外狀況