Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo esempio viene illustrato come utilizzare la Chars[] proprietà per accedere al carattere nella posizione specificata in una stringa.
Esempio
A volte è utile avere dati sui caratteri nella stringa e sulle posizioni di tali caratteri all'interno della stringa. È possibile considerare una stringa come una matrice di caratteri (Char
istanze). È possibile recuperare un particolare carattere facendo riferimento all'indice di tale carattere tramite la Chars[] proprietà .
Dim myString As String = "ABCDE"
Dim myChar As Char
' Assign "D" to myChar.
myChar = myString.Chars(3)
Il index
parametro della Chars[] proprietà è in base zero.
Programmazione affidabile
La Chars[] proprietà restituisce il carattere in corrispondenza della posizione specificata. Tuttavia, alcuni caratteri Unicode possono essere rappresentati da più di un carattere. Per altre informazioni su come usare i caratteri Unicode, vedere Procedura: Convertire una stringa in una matrice di caratteri.
La Chars[] proprietà genera un'eccezione IndexOutOfRangeException se il index
parametro è maggiore o uguale alla lunghezza della stringa o se è minore di zero