SORU
19 Aralık 2012, ÇARŞAMBA


Ne kadar SERİ bir sorgu bir Sözlük sonuçlanan yazılır?


public class Person
{
    public string NickName{ get; set; }
    public string Name{ get; set; }
}

var pl = new List<Person>;

var q = from p in pl
        where p.Name.First() == 'A'
        orderby p.NickName
        select new KeyValuePair<String, String>(p.NickName, p.Name);

var d1 = q.ToList(); // Gives List<KeyValuePair<string, string>>
var d2 = q.ToDictionary(); // Does not compile

Sözlük<dize, dize> nasıl;?

CEVAP
19 Aralık 2012, ÇARŞAMBA


Dictionary değerleri belirtmeniz gerekir

var d2 = q.ToDictionary(p => p.NickName, p => p.Name);

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Excel Video Tutorials

    Excel Video

    6 Aralık 2012
  • Jana Williams

    Jana William

    17 AĞUSTOS 2011
  • SRI International

    SRI Internat

    30 NİSAN 2008