1

LINQ (vb.net) で XML を処理して、2 つの特定の行の間のすべての行を返そうとしています。

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"

しかし、(1,2,3) で行を取得する LINQ のエレガントな方法があるに違いありません。明らかに私はそれを見つけることができないか、ここで尋ねることはありません. ありがとう!

4

1 に答える 1