Предполагая, что вы извлекли свои записи из базы данных в перечисляемую переменную с именем 'PeriodRecords', вы можете использовать следующую инструкцию Linq для получения отдельных периодов и суммы счета за период.
var countsPerPeriod =
from row in PeriodRecords
group row by row.Period into g
select new {Period = g.Key, TotalPeriodCount = g.Group.Sum(row => row.Count)};
Затем вы можете перебрать новую переменную counttsPerPeriod следующим образом:
foreach(var periodCount in countsPerPeriod) {
var period = periodCount.Period;
var count = periodCount.TotalPeriodCount;
}