title: How can I loop through a dataset 100 hundred records at a time? C#
body: <p>I have a dataset that was roughly 4500 rows. I was passing it to a webservice but after performance issues and timeouts we want to be able to pass 100 of those rows at a time.</p>
  
  <p>How can this be achieved in c#?</p>
  
  <p>Do I need to split the dataset into tables of 100 and then loop through the tables or is there an easier way to send sets of 100 rows at a time?</p>