C# 3.0 versiyonu ile Dictionary gibi key – value yapısında çalışan koleksiyonlar için aşağıdaki gibi kullanıma gelen yapı C# 6.0 versiyonunda indexer tarzında işlenebilmektedir.
Eski sürüm.
Dictionary<string, int> Liste = new Dictionary<string, int> {
{"a", 1 },
{"b", 2 },
{"c", 3 },
{"d", 4 },
{"e", 5 }
};
Yeni sürüm.
Dictionary<string, int> Liste = new Dictionary<string, int>
{
["a"] = 1,
["b"] = 2,
["c"] = 3,
["d"] = 4,
["e"] = 5
};
Gördüğünüz gibi, key – value pair değerlerini girerken hangisi key hangisi value daha iyi anlaşılabilen okunaklı bir gramerde çalışabilmekteyiz.
İyi çalışmalar…
