Linqクエリで「ページング」機能を使用することは可能ですか? 次のような XML があるとします。
<Root>
<BetaSection>
<Choices>
<SetA>
<Choice id="choice1">Choice One</Choice>
<Choice id="choice2">Choice Two</Choice>
<Choice id="choice3">Choice Three</Choice>
.
.
.
<Choice id="choice48">Choice Forty-Eight</Choice>
<Choice id="choice49">Choice Forty-Nine</Choice>
<Choice id="choice50">Choice Fifty</Choice>
</SetA>
</Choices>
</BetaSection>
</Root>
ページング機能を実装したい場合、11 番目の要素で開始し、20 番目の要素で終了するように、LINQ クエリにオフセットを提供できますか? もしそうなら、データが XML ではなくオブジェクトのリストだった場合、クエリは何か違うでしょうか?