我正在尝试使用 LINQ (vb.net) 处理一些 XML,以返回两个特定行之间的所有行:
XML:
<ss:Table>
<ss:Row ss:FirstRow="true">...</ss:Row>
<ss:Row>1</ss:Row>
<ss:Row>2</ss:Row>
<ss:Row>3</ss:Row>
<ss:Row ss:LastRow="true">...</ss:Row>
</ss:Table>
我可以使用以下命令获取起始行:
Dim Rows = From item In dg...<Table>...<Row> Select item Where item.@ss:FirstRow = "true"
但我敢打赌,有一种 LINQ 优雅的方式来获取 (1,2,3) 的行。显然我找不到它,或者我不会在这里问。谢谢!