Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym przykładzie pokazano, jak właściwość Chars[] umożliwia dostęp do znaku na określonej pozycji w ciągu.
Przykład
Czasami warto mieć dane o znakach w ciągu i pozycjach tych znaków w ciągu. Ciąg można traktować jako tablicę znaków (Char wystąpień). Możesz pobrać określony znak, odwołując się do indeksu Chars[] tego znaku za pośrednictwem właściwości .
Dim myString As String = "ABCDE"
Dim myChar As Char
' Assign "D" to myChar.
myChar = myString.Chars(3)
Parametr indexChars[] właściwości ma wartość zero.
Niezawodne programowanie
Właściwość Chars[] zwraca znak w określonej pozycji. Jednak niektóre znaki Unicode mogą być reprezentowane przez więcej niż jeden znak. Aby uzyskać więcej informacji na temat pracy z znakami Unicode, zobacz How to: Convert a String to an Array of Characters (Jak konwertować ciąg na tablicę znaków).
Właściwość Chars[] zgłasza IndexOutOfRangeException wyjątek, jeśli index parametr jest większy lub równy długości ciągu, lub jeśli jest mniejszy niż zero