2014-03-18 44 views
1

選擇1類和第6,我需要選擇2級不同的類別在C#中使用EF與LINQ如何在LINQ

像同桌:

_tour.Products.Where(na => na.ProductCategory.ProductCategoryID == 1 && na.ProductCategory.ProductCategoryID == 6); 

這個作品,如果我用=來filer這些類別從另一個列表中選擇從同一張表中選擇..不能只選擇這兩個類別。任何人都可以幫忙嗎?

回答

3

類別無法同時擁有ID == 1ID == 6。使用OR代替:

_tour.Products.Where(na => na.ProductCategory.ProductCategoryID == 1 || na.ProductCategory.ProductCategoryID == 6); 
+0

哦,孩子,我跌傻還是什麼:/ ..thank你,當然它的工作:) –