miércoles, 4 de enero de 2017

Creación de una matriz

Creación de una matriz

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: