LINQ - выбор второго элемента в IEnumerable

У меня есть

строка [] pkgratio = "1: 2: 6". Split (':');

var items = pkgratio.OrderByDescending(x => x);

Я хочу выбрать среднее значение и придумал это. Это правильный способ выбора второго значения в IEnumberable?

pkgratio.Skip(1).Take(1).First();
43
задан Jon 13 September 2010 в 14:08
поделиться