¿Qué beneficios agregan los inicializadores de diccionario sobre los inicializadores de colección?
En un pasado reciente se ha hablado mucho sobre las novedades en C # 6.0
Una de las características más comentadas es usarDictionary
inicializadores en C # 6.0
Pero espere, hemos estado usando inicializadores de colecciones para inicializar las colecciones y muy bien podemos inicializar unDictionary
también en .NET 4.0 y .NET 4.5 (No sé sobre la versión anterior) como
Dictionary<int, string> myDict = new Dictionary<int, string>() {
{ 1,"Pankaj"},
{ 2,"Pankaj"},
{ 3,"Pankaj"}
};
Entonces, ¿qué hay de nuevo en C # 6.0, de qué diccionario inicializador están hablando en C # 6.0