Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este ejemplo se muestra cómo usar la Chars[] propiedad para tener acceso al carácter en la ubicación especificada de una cadena.
Ejemplo
A veces resulta útil tener datos sobre los caracteres de la cadena y las posiciones de esos caracteres dentro de la cadena. Puede considerar una cadena como una matriz de caracteres (Char
instancias); puede recuperar un carácter determinado haciendo referencia al índice de ese carácter a través de la Chars[] propiedad .
Dim myString As String = "ABCDE"
Dim myChar As Char
' Assign "D" to myChar.
myChar = myString.Chars(3)
El index
parámetro de la Chars[] propiedad es de base cero.
Programación sólida
La Chars[] propiedad devuelve el carácter en la posición especificada. Sin embargo, algunos caracteres Unicode se pueden representar mediante más de un carácter. Para obtener más información sobre cómo trabajar con caracteres Unicode, vea Cómo: Convertir una cadena en una matriz de caracteres.
La Chars[] propiedad produce una IndexOutOfRangeException excepción si el index
parámetro es mayor o igual que la longitud de la cadena, o si es menor que cero.