title: Take pages and combine to list of pages
body: <p>I have a list, let's say it contains 1000 items. I want to end up with a list of 10 times 100 items with something like:</p>
  
  <pre><code>myList.Select(x =&gt; x.y).Take(100) (until list is empty)
  </code></pre>
  
  <p>So I want Take(100) to run ten times, since the list contains 1000 items, and end up with list containing 10 lists which each contains 100 items.</p>