Mar*_*ann 42
var nthItem = items.Skip(n).First();
Run Code Online (Sandbox Code Playgroud)
Pau*_*och 25
另一种选择(.Net 3.5及更高版本)是使用ElementAtOrDefault.
var nthItem = items.ElementAtOrDefault(n-1);
Run Code Online (Sandbox Code Playgroud)
方法的索引从零开始,因此如果您需要第三个元素,则为索引传递2.
你可以使用skip和take.
var result = myData.OrderBy(<your order by>).Skip(5).Take(1);
Run Code Online (Sandbox Code Playgroud)