In un recente passato, c'è stato un gran parlare di che cosa è nuovo in C# 6.0
Uno dei più parlato di funzionalità sta utilizzando Dictionary
initializers in C# 6.0
Ma l'attesa abbiamo utilizzato inizializzatori raccolta per inizializzare le collezioni e può benissimo inizializzare un Dictionary
anche in .NET 4.0 e .NET 4.5 (non sappiamo circa vecchia versione) comeQuali vantaggi aggiungono gli inizializzatori dei dizionari agli inizializzatori della raccolta?
Dictionary<int, string> myDict = new Dictionary<int, string>() {
{ 1,"Pankaj"},
{ 2,"Pankaj"},
{ 3,"Pankaj"}
};
Allora, cosa c'è di nuovo in C# 6.0, che dizionario Initializer stanno parlando in C# 6.0
@DevEstacion Il titolo della domanda può essere modificato in "Qual è la differenza tra gli inizializzatori di raccolta e dizionario" o "Quali vantaggi gli inizializzatori di dizionario aggiungono agli inizializzatori di raccolta" per differenziare da una "domanda googleable semplice" – i3arnon