elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: [Aporte] Mejores practicas en Java


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x, Eleкtro)
| | | |-+  (SOLUCIONADO) ¿Tri-Dictionary?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (SOLUCIONADO) ¿Tri-Dictionary?  (Leído 949 veces)
Eleкtro
🌍 🕉️ 🛏️ Novato Astral 🛏️ 🕉️ 🌍 y...
Moderador Global
***
Desconectado Desconectado

Mensajes: 9.298


El sentido común es el menos común de los sentidos


Ver Perfil
(SOLUCIONADO) ¿Tri-Dictionary?
« en: 6 Agosto 2013, 18:41 »

Necesito crear una colección donde se almacenen 3 valores, como por ejemplo en esta tupla:
Código
  1. Dim Recovery_Items As Tuple(Of Integer, String, String)

El problema es que necesito un contenedor de capacidad "infinita" para añadir más items, como por ejemplo un Dictionary con el método ".add", pero claro, esto no se puede hacer:
Código
  1. Dim Recovery_Items As New Dictionary(Of Integer, String, String)

He intentado hacerlo en un Array de 3 dimensiones pero he acabado hecho un lio a la hora de redimensionarlo y agregar los items, no me sale bien.

¿Alguien me puede dar alguna sugerencia de como es la manera más práctica para hacer lo que necesito, que debería usar?

Saludos


« Última modificación: 6 Agosto 2013, 18:59 por EleKtro H@cker » En línea


[/cent
ABDERRAMAH


Desconectado Desconectado

Mensajes: 441


en ocasiones uso goto ¬¬


Ver Perfil WWW
Re: ¿Tri-Dictionary? ¿Array 3D?
« Respuesta #1 en: 6 Agosto 2013, 18:46 »

define tu un objeto que contenga los datos que necesitas y luego declaras un objeto list of type. para añadir objetos milista.add(OBJ). perdona por la brevedad y falta de ejemplos, peroestoy en la tablet...


En línea

Novlucker
Ninja y
Moderador Global
***
Desconectado Desconectado

Mensajes: 10.693

Yo que tu lo pienso dos veces


Ver Perfil
Re: ¿Tri-Dictionary? ¿Array 3D?
« Respuesta #2 en: 6 Agosto 2013, 18:55 »

Exacto, guarda objetos en una lista
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Eleкtro
🌍 🕉️ 🛏️ Novato Astral 🛏️ 🕉️ 🌍 y...
Moderador Global
***
Desconectado Desconectado

Mensajes: 9.298


El sentido común es el menos común de los sentidos


Ver Perfil
Re: ¿Tri-Dictionary? ¿Array 3D?
« Respuesta #3 en: 6 Agosto 2013, 18:59 »

Pues si, una lista de tuplas xD:

Código
  1. Private Recovery_Items As New List(Of Tuple(Of Integer, String, String))()

y luego...
Código
  1. Recovery_Items.Add(Tuple.Create(item.Index, item.SubItems(1).Text, item.SubItems(2).Text))

Gracias a los dos.
En línea


[/cent
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines