title: Grab last n items from C# list
body: <p>I have a C# <code>List&lt;T&gt;</code> of items. I want to iterate from a certain index to the end of the <code>List&lt;T&gt;</code> of items. Can I do this using the <em>foreach</em> syntax? </p>
  
  <pre><code> List&lt;T&gt; list = ...
  
   foreach (var item in ???) 
   {
      ...
   }
  </code></pre>
  
  <p>or any other method?</p>
  
  <p>e.g. from <code>List.Count - 50</code> until the end (I only want the <em>last</em> <code>50</code> items)</p>