Спасибо, прости, но я очень новичок. Позвольте мне объяснить это подробно: у меня есть таблица «TheTable» и имеет два столбца «Date» в DateTime и «Value» в двойном. То, что я хочу в итоге: 1.check какая дата минимум 2. Возьмите это как firstdatГруппа По диапазонам в Linq
Я пытался, но, похоже, не работает
from cf in theTable.
group t by t.Month.Month/8 + t.Month.Year into g
select new { sum = g.Sum(x=>x.Amount) ,year = g.Key}
'.GroupBy' с некоторым ключом, как' arg => arg.MyDateTime.Year' ?? что ты уже испробовал? Каков ваш класс-макет? –
Можете ли вы показать код? Являются ли ваши значения в строках столбца «Дата» или DateTime? – sr28
Если вы возьмете целочисленное деление месяца на 8 и добавьте его в год, он даст каждой группе уникальный ключ. –