Estructura compleja
Hola.
Tengo la siguiente clase definida:
Public Class miClase
Dim x As String
Dim y As String
Public Sub cargar(ByVal uno As String, ByVal dos As String)
x = uno
y = dos
End Sub
End Class
El problema viene porque quiero definir un objeto un poco complejo. Quiero definir un Array de Arrays de la clase creada (dos dimensiones, pero cada una abierta) . Un objeto que es un array de dos dimensiones pero una de ellas es a su vez un array de objetos. ¿Como se define esto en VisualBasic.
Gracias y saludos.
Tengo la siguiente clase definida:
Public Class miClase
Dim x As String
Dim y As String
Public Sub cargar(ByVal uno As String, ByVal dos As String)
x = uno
y = dos
End Sub
End Class
El problema viene porque quiero definir un objeto un poco complejo. Quiero definir un Array de Arrays de la clase creada (dos dimensiones, pero cada una abierta) . Un objeto que es un array de dos dimensiones pero una de ellas es a su vez un array de objetos. ¿Como se define esto en VisualBasic.
Gracias y saludos.
hola virtusagg, yo creo que debes hacerlo creandote otra clase ademas de esa:
Public Class miClaseArray
Dim Datos(50) As MiClase
End Class
Y luego si quieres declarar el array de arrays, sería así:
Dim ArrayArrays(100, 100) As MiClaseArray
Con este ejemplo tendrias un array bidimensional de 100 objetos miClaseArray por cada dimension, y cada objeto miClaseArray contiene 50 objetos miClase.
Un saludo
Public Class miClaseArray
Dim Datos(50) As MiClase
End Class
Y luego si quieres declarar el array de arrays, sería así:
Dim ArrayArrays(100, 100) As MiClaseArray
Con este ejemplo tendrias un array bidimensional de 100 objetos miClaseArray por cada dimension, y cada objeto miClaseArray contiene 50 objetos miClase.
Un saludo
