Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Beispiel wird veranschaulicht, wie die Chars[] Eigenschaft verwendet wird, um auf das Zeichen an der angegebenen Position in einer Zeichenfolge zuzugreifen.
Beispiel
Manchmal ist es nützlich, Daten zu den Zeichen in Ihrer Zeichenfolge und den Positionen dieser Zeichen in Ihrer Zeichenfolge zu haben. Sie können sich eine Zeichenfolge als Array von Zeichen (Char
Instanzen) vorstellen. Sie können ein bestimmtes Zeichen abrufen, indem Sie über die Chars[] Eigenschaft auf den Index dieses Zeichens verweisen.
Dim myString As String = "ABCDE"
Dim myChar As Char
' Assign "D" to myChar.
myChar = myString.Chars(3)
Der index
Parameter der Chars[] Eigenschaft ist nullbasiert.
Robuste Programmierung
Die Chars[] Eigenschaft gibt das Zeichen an der angegebenen Position zurück. Einige Unicode-Zeichen können jedoch durch mehrere Zeichen dargestellt werden. Weitere Informationen zum Arbeiten mit Unicode-Zeichen finden Sie unter How to: Convert a String to an Array of Characters.
Die Chars[] Eigenschaft löst eine IndexOutOfRangeException Ausnahme aus, wenn der index
Parameter größer oder gleich der Länge der Zeichenfolge ist oder wenn er kleiner als Null ist.