使用 LINQ to SQL 和对象关系设计;假设我们有一个class Animal
带有两个继承类的 a,namedCat
和Dog
。我们可以轻松加载“Animal”类及其属性:
var animals = from a in dataContext.Animals
select a;
但是,当尝试加载Cat
or时Dog
,dataContext 的属性既不是Cats
也不是Dogs
。如何使用自己的额外属性从表中加载 aCat
或 a ?Dog
Animal
提前致谢。