0

特定の要素の内部テキストからではなく、ノードの要素をループするにはどうすればよいですか?

例えば:

<Available>
    <Item>
        <Value>120</Value>
    </Item>
    <Item>
        <Value>121</Value>
    </Item>
    <Item>
        <Value>122</Value>
    </Item>
</Available>

ループは次のようになります。

foreach (XmlNode node in document.SelectNodes("Available/Item"))
{
    //code
}

特定の要素からループを開始するにはどうすればよいですか? たとえば、値が121の「アイテム」で始まる要素をループしたい

4

1 に答える 1

0
foreach (XmlNode node in document.SelectNodes("Available/Item").SkipWhile(n => n.Value != 121))
{
    //code
}
于 2013-11-01T23:06:16.297 に答える