我想在我的linq
查詢中使用OR
函數。 例如: SQL:如何在Linq中使用OR運算符
select * from tblusers where userid=1 and status='a' or status='b';
的Linq:
var result= _Repository.selectAll().where(x=>x.UserID==1 && x.status=="a" OR x.status=="B");
它確實工作linq
查詢。所以有沒有人有任何想法?
使用''||比較運算符:'VAR結果= _Repository.SelectAll()其中(x => x.UserID == 1 &&(x.status ==「a」|| x.status ==「B」));' –
LINQ本身沒有'OR'函數 - 但幸運的是C#自版本1開始。使用'||'。 ;-) – Enigmativity