今天在論壇上看到這個問題
現寫了個DEMO 希望對其他人有幫助:
void Main() { Hashtable ht = new Hashtable(); ht.Add("a", 123); ht.Add("b", 1234); ht.Add("c", 1235); var result = from n in ht.Cast<DictionaryEntry>() where n.Key=="a" select n; Console.WriteLine(result); }
class Pet { public string Name{get;set;} public int Age{get;set;} } void Main() { Pet[] pets = { new Pet {