Para asignar u obtener valores de los elementos de un array, emplearemos la variable que contiene el
array haciendo referencia al índice o posición a manipular, o bien, puesto que un array es un objeto,
utilizaremos los métodos SetValue( ) y GetValue( ), que asignan y obtienen respectivamente los
valores del array. Veamos un ejemplo en el Código fuente 341.
Sub Main()
' asignación de valores a los elementos de un array
' =================================================
Dim sNombres(4) As String
' directamente sobre la variable,
' haciendo referencia al índice
sNombres(0) = "Juan"
sNombres(1) = "Ana"
sNombres(2) = "Luis"
' o con el método SetValue(), asignando el
' valor en el primer parámetro y especificando
' la posición en el segundo
sNombres.SetValue("Elena", 3)
sNombres.SetValue("Miguel", 4)
' obtención de valores de un array
' ================================
Dim sValorA As String
Dim sValorB As String
sValorA = sNombres(2) ' directamente de la variable
sValorB = sNombres.GetValue(3) ' usando el meth GetValue
Console.WriteLine("Contenido de las variables")
Console.WriteLine("==========================")
Console.WriteLine("ValorA: {0} -- ValorB: {1}", sValorA, sValorB)
Console.ReadLine()
End Sub
Código fuente 341
No hay comentarios:
Publicar un comentario