实体框架强制转换为ObjectSet

时间:2011-02-22 13:19:02

标签: c# entity-framework

我对Entity Framework很新,我有一个问题。 是否可以将类型var转换/转换为强类型的ObjectSet。

例如我想做这样的事情(这只是我头脑中的一个例子,而不是真正的代码):

var member = from item in member
                where (age == 30)
                select item;


EF.Member mbr = (EF.Member)member;   // here I would like to cast/convert

谢谢!

1 个答案:

答案 0 :(得分:4)

var is already strongly typed类型的变量。在您的方案中,它是IQueryable<Member>。您无法将其投射到ObjectSet<Member>。您应该可以将其投射到ObjectQuery<Member>