私はまだLINQを学んでおり、次のようなものを使って匿名型のコレクションを取得しています。 [あるMyContext]私の実際のデータソースのプレースホルダです:匿名型のコレクションにContains()を使用
var items = from item in [mycontext]
select new { item.col1, item.col2, item.col3 };
にはどうすればitems
が一致する値が含まれているかどうかを判断するためにitems.Contains()
を使用することができますか?
私が探している価値はではなく、の匿名タイプです。だから私は自分自身の比較ロジックを、ラムダ式として書くことが望ましいでしょう。
学習中は、LinqPadのコピーを手に入れてください。それは良い例がたくさんある本当に便利なツールです。 –
@Mr Moose:先週それを入手しました。ありがとう。 –