title: Linq - List of List
body: <p>I have a list like the following</p>
  
  <pre><code>var stringCollection = {"X","1", "2","X","5", "10","X","7", "9"}
  </code></pre>
  
  <p>Now I need a List of List such that each sub list looks like the following</p>
  
  <pre><code>SibList1 = {"X","1", "2"}
  SibList2 = {"X","5", "10"}
  SibList3 = {"X","7", "9"}
  </code></pre>
  
  <p>Is it possible using linq.</p>
  
  <p>Regards
  Krish</p>