我仍然在學習LINQ,並且使用類似於以下內容的匿名類型集合。 [mycontext]是我的實際數據源的佔位符:在匿名類型集合上使用Contains()
var items = from item in [mycontext]
select new { item.col1, item.col2, item.col3 };
如何使用items.Contains()
來確定是否items
包含匹配的價值?
我正在搜索的值是而不是的匿名類型。所以我需要編寫自己的比較邏輯,最好是作爲lambda表達式。
當你在學習的時候,拿一份LinqPad。這是一個非常有用的工具,有很多很好的例子。 –
@Mr穆斯:上週就明白了。謝謝。 –