Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- List<List<Review>> returnList = new List<List<Review>>();
- int partitionSize;
- if (numberOfPartitions > 0)
- {
- partitionSize = (int)Math.Ceiling((decimal)reviews.Count / (decimal)numberOfPartitions);
- }
- else
- {
- partitionSize = reviews.Count;
- }
- for (int i = 0; i < numberOfPartitions; i++)
- {
- if (i == numberOfPartitions - 1)
- {
- returnList.Add(reviews.Skip(partitionSize * i).ToList());
- }
- else
- {
- returnList.Add(reviews.Skip(partitionSize * i).Take(partitionSize).ToList());
- }
- }
- return returnList;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement