在.NET中有没有办法使用Linq构建一个OOP对象来查询XML?

时间:2012-07-17 00:24:08

标签: linq

所以我有一个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#对象应该就像你想象的那样。那就是它拥有汽车和运动车的所有特性以及野马。

0 个答案:

没有答案