Foros del Web » Programación para mayores de 30 ;) » .NET »

Cómo obtener el numero de dimensiones de una matriz?

Estas en el tema de Cómo obtener el numero de dimensiones de una matriz? en el foro de .NET en Foros del Web. Hola, Necesito obtener el numero de dimensiones de una matriz que se genera al asignarle un rango de excel. He buscado por google y en ...
  #1 (permalink)  
Antiguo 24/08/2010, 12:47
 
Fecha de Ingreso: mayo-2009
Mensajes: 23
Antigüedad: 15 años
Puntos: 0
Cómo obtener el numero de dimensiones de una matriz?

Hola,
Necesito obtener el numero de dimensiones de una matriz que se genera al asignarle un rango de excel. He buscado por google y en el foro pero lo unico que encuentro es para averiguar el numero de filas o columnas.

Lo que necisito es obtener los siguientes valores para cada matriz:
Código vb:
Ver original
  1. Dim Matriz (1 to 10 , 1 to 100, 1 to 50) 'Obtener el valor 3
  2. Dim Matriz (1 to 10 , 1 to 100) 'Obtener el valor 2
  3. Dim Matriz (1 to 10 ) ' Obtener el valor 1
  4. 'etc ...

Porque si quiero saber el numero de filas de la matriz de dos dimensiones usaría:
Código vb:
Ver original
  1. Ubound(Matriz,2)
  2. 'Pero si la matriz es...
  3. Dim Matriz (1 to 10)
  4. 'el procedimiento anteriór da error, teniendo que usar...
  5. Ubound(Matriz,1)
  6. 'Por lo que necesito es ponerlo de la siguiente manera:
  7. Ubound(Matriz,Dimension)

Para lo cual necesito obtener el numero de dimensiones de la matriz "Matriz"

¿Alguna idea?

Etiquetas: dimensiones, matriz, numero
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:14.