Vous êtes sur la page 1sur 3

DICTIONARY

PROGRAMMING IN C#
70-483

DICTIONARY
Una clase Dictionary es una estructura de datos que representa una
coleccin de llaves o Key y valores de par de datos (Value)

Dentro de las colecciones convencionales, su homnimo es el HashTable


en el caso de la HashTable tenamos tambin 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 mtodos 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 tambin 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.

Vous aimerez peut-être aussi