title: Excluding one item from list (by Index), and take all others
body: <p>There is a <code>List&lt;int&gt;</code> containing some set of numbers. Randomly I select an index, which will be processed separately (call it <em>master</em>). Now, I want to exclude this particular index, and get all other elements of <code>List</code> (call them <em>slave</em>).</p>
  
  <pre><code>var items = new List&lt;int&gt; { 55, 66, 77, 88, 99 };
  int MasterIndex = new Random().Next(0, items .Count);
  
  var master = items.Skip(MasterIndex).First();
  
  // How to get the other items into another List&lt;int&gt; now? 
  /*  -- items.Join;
      -- items.Select;
      -- items.Except */
  </code></pre>
  
  <p><code>Join</code>, <code>Select</code>, <code>Except</code> - any of them, and how?</p>
  
  <p><strong>EDIT:</strong> Cannot remove any item from the original list, otherwise I have to keep two lists.</p>