所以我有一个 XML 元素汽车和一个 XML 元素野马。野马继承自汽车。
有没有办法自动允许野马使用 Linq 从汽车继承?
<car>
<numDoors/>
<retailPrice/>
<year/>
<vin/>
</car>
<sportsCar inherits='car'>
<hp/>
<torque/>
</sportsCar>
<mustang inherits='sportsCar'>
<cobra />
<featurePackage sql='select featurePackage from mustang where id=@'/>
</mustang>
基本上是这样的。没有多重继承。c# 对象应该就像您想象的那样。也就是说,它将具有汽车和跑车以及野马的所有特性。