2012-08-30 79 views
1


可以出现在EF您必须使用ICollection的为您的属性,
在ICollection的使用LINQ(EF)

eg. public virtual ICollection<Question> Questions { get; set; } 

但我wan't使用LINQ该名单,这是不可能的在ICollection中。
我应该将它转换为IQueryable吗?怎么样?或者什么是实现这一目标的标准方法?

+2

您可以针对ICollection执行linq。你遇到什么问题? –

+8

你确定System.Linq被引用吗? Linq适用于ICollection实现的IEnumerable。 –

+0

@RyanBennett,我有一种感觉就是这个问题。 – Gromer

回答

7

Ryan在评论中是正确的。

您需要确保您引用Linq名称空间。

using System.Linq;