我在那裏基於幾個參數語句LINQ上,我篩選的結果是這樣的:餡料可選參數where語句
.Where(x=> x.Sales>0 && (filterWord=="" ||x.Title.Contains(filterWord.ToLower())))
.OrderByDescending(x=>x.Sales)
.Skip(skip)
.Take(pageSize);
我想篩選出所有符合要求的產品無論哪種方式(> 0銷售)...但是,對於過濾詞的參數,如果它==「」,那麼我不想考慮參數的帳戶。如果參數是!=「」,我想根據參數+至少有一次銷售的產品過濾出我的集合。
通過Where方法,如果是的話怎麼這是可行的?
它看起來不錯就這樣,我就只是測試了帶有可選的參數有 – User987