【发布时间】:2011-08-18 14:54:04
【问题描述】:
尝试从以下 xml 创建 linq 查询。
<root>
<mileage value="100">
</mileage>
<mileage value="75">
</mileage>
<mileage value="60">
</mileage>
<mileage value="50">
</mileage>
</root>
输出需要迭代xml树获取里程节点中的所有里程值,并在大于或等于50、大于或等于75和大于或等于100时计算每个总数。所以输出将是:
<root>
<mileage value="100" count="1"/>
<mileage value="75" count="2"/>
<mileage value="50" count="4"/>
</root>
不知道从哪里开始
【问题讨论】:
-
感谢您提醒我,数字应该是 50 的值应该是 4,75 的值应该是 3(不是 2),100 的值应该是 1。所以 75 关闭了一个。
-
实际上,我想,当我写评论时,我完全糊涂了 ;-) 所有的值都是正确的,有两个 75 或更大的条目:75 和 100。所以,值 2 是正确。
-
代码产生价值的运气