です。私はすぐにそれを使用したいと思うが、私たちはSQLクエリselect * from abc where id in(3,4,6,7,8,14)を書く。 このように私はlinqクエリを書いてみたいです。 私はこのような何かを書いた:レコードのリストを取得するにはどうすればいいですか?idは(1,2,3,8,23,45)
var mylist = (from log in context.mylog
where logIdList.Contains(log.Id)
select log).ToList();
をしかし、これは私にエラーを与えています。
注:logIdListは、Idのリストです。このソリューションが動作する
var myList = from log in context.mylog
join id in logIdList on log.Id equals id
select log;
に書き換えてみ? –