1
A
回答
1
var query = Somthing().Where(x => x.IsSomethingYouAlwaysFilterBy);
if(FilterValueIsSet(filterValue))
{
query = query.Where(x => x.Property == filterValue)
}
4
使用where
找到感興趣的項目,例如:
collection.Where(i => PassesFilter(i)).Select(i => i.InterestingValue);
1
我不知道我理解你的問題,但你可以使用謂詞建設者。 Predicate Builder example here
相關問題
- 1. 表達式的OrderBy LINQ與內表達
- 2. Linq與正則表達式
- 3. LINQ與Lambda表達式
- 4. ,正則表達式包丟失?
- 5. JPA SQLSyntax丟失表達式錯誤
- 6. LINQ表達式與LINQ到實體
- 7. LINQ表達式和這個
- 8. EmbeddedResourceVirtualPathProvider和@ Html.TextBoxFor(LINQ表達式)
- 9. AutoMapper和Linq表達式
- 10. LINQ表達式
- 11. LINQ表達式?
- 12. SQL語句忽略和丟失表達式
- 13. 包含^和*的正則表達式會丟失一個字符?
- 14. 更新語句使用選擇和組丟失的表達式
- 15. LINQ Lambda表達式
- 16. Linq Lambda表達式
- 17. Linq,lambda表達式
- 18. LINQ表達式resquested
- 19. LINQ表達式樹
- 20. 將此linq表達式與循環(s)
- 21. LINQ的子查詢與表達式樹
- 22. LINQ表達式,其中與通用型
- 23. 最大的價格與LINQ和表達
- 24. 動態LINQ和動態Lambda表達式?
- 25. LINQ表達式樹和Monotouch鏈接器
- 26. 使用lambda表達式和linq
- 27. LINQ查詢和lambda表達式
- 28. LINQ lambda表達式和「&」操作
- 29. Linq表達式語法和編譯
- 30. linq實體和商店表達式
您的問題缺少足夠的細節,能夠智能地回答它。 – 2010-11-02 16:39:53
這是很好的LINQ到對象,或LINQ to SQL或LINQ to Entities的花式表兄弟之一?這在寫答案時會有很大的不同。 – 2010-11-02 16:41:17
你能否提供更多的上下文?也許有些代碼? – 2010-11-02 16:41:21