Я все еще изучаю LINQ, и у меня есть коллекция анонимных типов, полученных с использованием чего-то вроде следующего. [mycontext] является заполнителем для моего фактического источника данных:
var items = from item in [mycontext]
select new { item.col1, item.col2, item.col3 };
Как я могу использовать items.Contains()
, чтобы определить, содержит ли items
совпадающее значение?
Я ищу значение , а не анонимного типа. Поэтому мне нужно написать собственную логику сравнения, предпочтительно в виде лямбда-выражения.