【发布时间】:2011-04-11 16:43:16
【问题描述】:
我有
string[] pkgratio= "1:2:6".Split(':');
var items = pkgratio.OrderByDescending(x => x);
我想选择中间值并想出了这个。这是在 IEnumberable 中选择第二个值的正确方法吗?
pkgratio.Skip(1).Take(1).First();
【问题讨论】:
-
与我的第一个问题有关:stackoverflow.com/questions/1735146/…
-
使用
First()表示您确信某个项目实际上会位于您尝试访问的位置。如有疑问,不妨使用FirstOrDefault()。