30 Ocak 2009, Cuma
Sözlük için bir koleksiyon başlatıcı<TKey, TValue> girdileri kullanabilir miyim?
Kod bir sonraki parça için başlatıcı: bir koleksiyon kullanmak istiyorum
public Dictionary<int, string> GetNames()
{
Dictionary<int, string> names = new Dictionary<int, string>();
names.Add(1, "Adam");
names.Add(2, "Bart");
names.Add(3, "Charlie");
return names;
}
Bu yüzden genellikle gibi bir şey olmalıdır:
return new Dictionary<int, string>
{
1, "Adam",
2, "Bart"
...
Ama bunun için doğru sözdizimi nedir?
CEVAP
30 Ocak 2009, Cuma
var names = new Dictionary<int, string> {
{ 1, "Adam" },
{ 2, "Bart" },
{ 3, "Charlie" }
};
Bunu Paylaş:
Nasıl Android Geliştirme için MS Visua...
Nasıl Python sistem hostname almak içi...
Bir yığın izleme, nedir ve nasıl uygul...
Nasıl grep bir klasör içinde bir kelim...
CSS3'border-radius özelliği ve sı...