0
ラムダ式を使用して、このクエリをどのように変換しますか?SQLステートメントからネストされたラムダ式
select * from employee where emp_id=1 and dep_id in (1,2,3,4).
私はこの表現をしようとしていますが、これは例外で結果:
public IEnumrable<employees> getemployee(int emp,list<int> dep)
{
_employeeService.GetAll(e=>(e.emp_id=emp||emp==null) && (e.dep_id.where(dep.contains(e.dep_id))|| dep.count==0)
}
これらのラムダ式にこれらのクエリを変換するための任意の提案? これらの機能に問題がありますか?
これは例外ですか?本当に?詳細は? –
@Shmandor、誰かが答えることができなければ、質問を再投稿することはできません。なぜあなたはこの人物を削除して、人が答えることができるように、古いもの(わずか4時間で、すでに再ポスティング!?)を言い換える(言葉を変える)ことを試みなさい。 – Crisfole
@Cpfohl重複は発生しません。これらの関数を正しく書く必要があります。 – ahmed