El tamaño de una matriz se puede definir de varias maneras. Puede proporcionar el tamaño cuando se declara la matriz, como se muestra en el ejemplo siguiente.
Dim cargoWeights(10) As Double Dim atmospherePressures(2, 2, 4, 10) As Short Dim inquiriesByYearMonthDay(20)()() As Byte
También puede usar una cláusula
New
para proporcionar el tamaño de la matriz cuando se crea, como se muestra en el ejemplo siguiente.cargoWeights = New Double(10) {} atmospherePressures = New Short(2, 2, 4, 10) {} inquiriesByYearMonthDay = New Byte(20)()() {}
Si tiene una matriz existente, puede volver a definir su tamaño mediante la instrucción
Redim
. Puede especificar que la instrucción Redim
debe mantener los valores de la matriz o puede especificar que cree una matriz vacía. El ejemplo siguiente muestra los diferentes usos de la instrucción Redim
para modificar el tamaño de una matriz existente.' Assign a new array size and retain the current element values. ReDim Preserve cargoWeights(20) ' Assign a new array size and retain only the first five element values. ReDim Preserve cargoWeights(4) ' Assign a new array size and discard all current element values. ReDim cargoWeights(15)
No hay comentarios:
Publicar un comentario