C# Linq Datatable группируется по дате и месяцуC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 C# Linq Datatable группируется по дате и месяцу

Сообщение Anonymous »

У меня есть таблица данных, которая выглядит следующим образом
Изображение

Результат, которого я пытаюсь достичь, описан на рисунке, где я хочу сгруппировать по месяцу дату и время и, полагаю, агенту. Это то, что у меня есть на данный момент.

Код: Выделить всё

DataTable dtTemp = new DataTable();
dtTemp.Columns.Add("Agent", typeof(string));
dtTemp.Columns.Add("Amount", typeof(decimal));
dtTemp.Columns.Add("Date", typeof(DateTime));

dtTemp = dtTemp.AsEnumerable()
.GroupBy(r => r[0])
.Select(g =>
{
var row = dt.NewRow();

row[0] = g.Key;
row[1] = g.Sum(r => (decimal)r[1]);

return row;
})
.CopyToDataTable();
Есть идеи, как этого добиться?

Подробнее здесь: https://stackoverflow.com/questions/553 ... time-month
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • C# Linq Datatable группируется по дате и месяцу
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как суммировать данные по дате ввода, месяцу и предыдущему месяцу
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как суммировать данные по дате ввода, месяцу и предыдущему месяцу
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как суммировать данные по дате ввода, месяцу и предыдущему месяцу
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • DataTable: при переходе через DataTable с использованием dataTable.Rows (). Каждый индекс цикла () запускается с последн
    Anonymous » » в форуме Javascript
    0 Ответы
    66 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»