0
我想在下面的表達式中添加額外的「where」子句。LINQ表達式謂詞添加where子句
public Task<IEnumerable<MyClass>> Find(Expression<Func<MyClass, bool>> predicate)
{
return _documentDbProvider.Find(predicate);
}
如.where(t=>t.tenantId == tenant.id)
所以我的數據庫供應商獲得了兩次「其中」條款,感謝
可以使用和操作員或延長你的_documentDbProvider.Find方法接受撰寫新的表達:PARAMS表達> []謂詞。第二種方法似乎更容易,你更喜歡哪一種? –
你想使用'Find()'並使用where子句選擇所有IEnumerable? –
我寧願第一種方法,谷歌搜索後,我似乎沒有找到任何例子。 – aurimas