我有第一个抽象实体:人。 两个实体继承自 Person : 老师和学生。
现在我怎样才能获得所有学生? 显然,PersonSet.Where(p => p is Student) 不起作用,所以?这里有什么好的做法?
感谢您的帮助
最佳答案
您可以使用OfType()方法:
var students = PersonSet.OfType<Student>();
关于inheritance - Entity Framework 和继承过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5290806/