dictionary c#
DESCRIPTION
Dictionary , C#TRANSCRIPT
DICTIONARYPROGRAMMING IN C#
70-483
DICTIONARY
• Una clase Dictionary es una estructura de datos que representa una colección de llaves o “Key” y valores de par de datos (Value)• Dentro de las colecciones convencionales, su homónimo es el HashTable
en el caso de la HashTable teníamos también dos objetos uno de tipo string y el segundo de tipo Object• A diferencia de la HashTable, las colecciones de tipo Dictionary permiten
elegir el tipo de objeto que será Key y cual será el que almacene• Nunca se pueden repetir la Key
CREAR INSTANCIA
Dictionary<string, DateTime> fechCumpl= new Dictionary<string, DateTime>();• Los métodos que podemos considerar interesantes, son los mismos que
podemos encontrar dentro de una lista, pero tenemos dos detalles que la diferencian.• No se pueden introducir dos entradas con el mismo valor en la Key• Podemos buscar utilizando su indice, como también usando el nombre del
elemento el cual almacenamos
• Podemos acceder a las Keys solamente mediante la propiedad Keys del Dictionary y los valores de Objeto mediante la propiedad Values.