Bunun gibi bir Sözlükle arama yaparken bir sorunum var.Sözlük değerleri girin ve geri dönün Anahtar listesi toplantı koşulları
Dictionary<string, string[]> dic = new Dictionary<string, string[]>(){
{"a", new string[](){"a_val","2"}},
{"b", new string[](){"b_val","1"}},
{"b", new string[](){"b_val","0"}}
};
Ben stingArray [1] öğesinin değeri daha büyüktür Keys Listesini dönmek gerekiyor "1" gibi:
List<string> list = new List<string>{
"a"
};
kullanıyorum gerçekten iyi değilim LINQ, şu anki çözümüm sözlükte yineleniyor ve anahtarları yeni bir listeye ekliyor. Ama bu yöntem çirkin görünüyor ve ben problem için başka bir çözüm bulmaya çalışıyorum.
Blk (**) için çift Asteriskler durmak yok bakabilirsiniz? –
@CasparKleijne Uygulanmaz ** kalın ** biçimlendirme. –
Bu dizini vurgulamak istedim, ancak bu kod biçiminde çalışmadı. Onu kaldıracağım. – McNade