0
使用lambda表達式時,如何翻譯此查詢?從SQL語句翻譯的嵌套lambda表達式
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)
}
爲翻譯這些查詢這些lambda表達式什麼建議嗎? 這些功能錯了嗎?
這是否會導致異常?真?任何細節? – 2011-01-26 20:04:59