我有一本字典,其中的關鍵是一個ID,值是一個字符串C#是否有一個字典的ContainsAny()方法?
我現在的人一個對象列表,每個人都有一個CarIds屬性,它是一個
IEnumerable<int>
我想基本上過濾對象列表,只包含字典中包含其中一個屬性的項目。
例如。是這樣的:
var dictionary = GetDict();
var people = GetPeople();
people = people.Where(r => dictionary.ContainsAny(r.CarIds)).ToList();
難道這樣的事情存在,我可以做一些類似的containsKey(東西),但在整數的列表檢查是否有?
迂腐:C#甚至沒有字典,像ContainsAny少得多的方法。 .NET有詞典,可能有這種方法。 – 2013-04-22 18:19:27