miércoles, 23 de diciembre de 2015

40. C# 6.0 (III) - Dictionary Initializers

Un diccionario es una estructura de datos de gran utilidad, esta estructura representa una colección de datos, en la que se tiene una relación de clave y valor (key,value), la característica principal es que la clave debe ser única, mientras que el valor no necesita serlo.

El objeto es realmente cercano a un diccionario físico, en el que tenemos una palabra con su definición.

Ademas de esto el diccionario es una clase genérica que nos permite asignarle prácticamente cualquier objeto creando una relación entre ellos.

C# 6.0 trae consigo una nueva forma de declarar un diccionario, esta nueva forma logra que su uso sea mas claro, al momento de efectuar la asignación de cada uno de los valores del par de datos que lo componen.

Con un poco de código:



En el código tenemos la definición de 2 diccionarios uno entero cadena y uno cadena cadena, como podemos ver la asignación de la clave valor,. se maneja de manera directa, mostrando una codificación limpia y clara.

Si ejecutamos el programa, obtenemos la salida de los valores solicitados, como se muestra a continuación


Saludos

No hay comentarios.:

Publicar un comentario