title: Split array to smaller arrays using linq?
body: <p>I have an unknown size array and I want to fragment it to small sized arrays.</p>
  
  <p>For example 733 items array will become list of 7 100 item arrays and one 33 item array.</p>
  
  <pre><code>List&lt;List&lt;T&gt;&gt; Split(List&lt;T&gt; list, uint sublistsize)
  </code></pre>
  
  <p>I can write some code to do this but is there something built in?</p>