none
Coleccion RRS feed

  • Pregunta

  • Hola a todos..

    Estoy necesitando tener una mini base de datos. Esta me almacenara la siguiente estructura ...

     

    Codigo - Clave - Valor - Descripcion

    He estado creando una clase estatica con esos campos pero mi problema radica en que como pued hacer para implementar un array de esa clase( si es que esa es la manera de llamarlo). Y asi de esa manera llamar a un metodo Add por ejemplo y mandarle los parametros para que me adicione auna fila a esa coleción por asi llamarla.

     

    Como puedo hacer eso ... es mejor usar una clase ... clase estica o mediante estructuras .....pero como es que debo hacerlo.... me gustaria me facilitaran un ejemplo ...

    Gracias.

    Luis Alberto

    martes, 14 de agosto de 2007 17:34

Todas las respuestas

  •  

    Hola Sigfrido

    Mi recomendación es que te hagas una clase con esos campos que te interesan. Luego, lo que necesitas es loq ue se conoce como colección genérica, que se introdujo con la versión 2.0 del .NET Framework.

    Estas colecciones están en el namespace System.Collections.Generics. Para más info haz clic aquí.

     

    Por el problema que comentas, creo que lo mejor sería usar o la lista genérica o la lista genérica ordenada.

     

    Aunque en los enlaces que te comento tienes ejemplos de cómo usarla te pondré uno.

    Supongamos que la clase que te has definido se llama MiClase, la forma de usarla es

     

    //Creamos un objeto de MiClase

    MiClase miObjeto = new MiClase();

    //inicializamos los valores de miObjeto

    //Creamos la lista genérica  (No olvides poner un using System.Collections.Generics

    List<MiClase> lista= new List<MiClase>();

    //sólo nos queda añadir el objeto:

    lista.Add(miObjeto);

     

    Espero que sirva.

    Un saludo

    martes, 14 de agosto de 2007 23:29