none
Clase Dictionay RRS feed

  • Pregunta

  • Hola Buenos Dias.

    He trabajado con Arrays con List<> y he encontrado un tema que me ha causado mucha curiosidad , la clase Dictionary.

    Me gustaria que alguno de ustedes me ayudara con mis dudas.

    Que es la clase dictionary?  es igual a un List<> ?

    Como se implementa ?

    Gracias

    martes, 16 de octubre de 2012 14:21

Todas las respuestas

  • Esto puede ayudarte :

    http://msdn.microsoft.com/es-es/library/xfhwa508%28v=VS.80%29.aspx

    http://msdn.microsoft.com/es-es/library/6sh2ey19.aspx

    Suerte!!


    Si mi respuesta te ha ayudado a resolver tus problemas, Selecciona "Proponer como respuesta"

    martes, 16 de octubre de 2012 16:02
  • hola

    la coleccion dictionary es similar al List<> solo que no guarda solo una lista de datos, sino que los asocia a una key determianda

    porque eso podrias usar algo como ser

    Dictionary<int, string> dic = new Dictionary<int, string>();

    o sea es un diccionario dodne la key del valor es un numero y no se peude repetir, por eso se suele usar el

    if(!dic.ContainsKey(valor)){

       dic.Add(key, valor);

    }

    o sea debes asegurar que la key no exista para agregar un nuevo registro, esto en el list no sucede

    lo bueno ademas es que puede recuperar por una key, y no con el index que usa el List<>

    string cadena = dic[key];

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    martes, 16 de octubre de 2012 16:35