SORU
21 ŞUBAT 2011, PAZARTESİ


C NameValueCollection aracılığıyla# Yineleme

Bir NameValueCollection var, ve bu değerler arasında dolaşmak istiyorum. Şu anda bunu yapıyorum, ama bunu yapmak için daha güzel bir yolu olmalı gibi görünüyor:

NameValueCollection nvc = new NameValueCollection();
nvc.Add("Test", "Val1");
nvc.Add("Test2", "Val1");
nvc.Add("Test2", "Val1");
nvc.Add("Test2", "Val2");
nvc.Add("Test3", "Val1");
nvc.Add("Test4", "Val4");

foreach (string s in nvc)
    foreach (string v in nvc.GetValues(s))
        Console.WriteLine("{0} {1}", s, v);

Console.ReadLine();

Orada mı?

CEVAP
21 ŞUBAT 2011, PAZARTESİ


İki döngüler yerine arama tuşunu kullanabilirsiniz:

foreach (string key in nvc)
{
    Console.WriteLine("{0} {1}", key, nvc[key]);
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • alexis gillis

    alexis gilli

    23 HAZİRAN 2011
  • CNNMoney

    CNNMoney

    16 Kasım 2006
  • ThreadBanger

    ThreadBanger

    2 Mart 2007