i am sending out email to a list of people. I have the list of recipients in array but the list can get up to 500 people. There is a limitation on the number of recipients
If you can use LINQ when you may find this useful: Linq: How to group by maximum number of items