title: LINQ - selecting second item in IEnumerable
body: <p>I have </p>
  
  <p><code>string[] pkgratio= "1:2:6".Split(':');</code></p>
  
  <pre><code>var items = pkgratio.OrderByDescending(x =&gt; x);
  </code></pre>
  
  <p>I want to select the middle value and have come up with this. Is this a correct way to select the second value in an IEnumberable?</p>
  
  <pre><code>pkgratio.Skip(1).Take(1).First();
  </code></pre>