Current DataTableНаписать запрос для DataTable с помощью LINQ
нужно подсчитать, сколько записанную на каждый день недели
Что случилось с этим:
код не дает желаемого результата.
Current DataTableНаписать запрос для DataTable с помощью LINQ
нужно подсчитать, сколько записанную на каждый день недели
Что случилось с этим:
код не дает желаемого результата.
var collection = dtHour.AsEnumerable()
.GroupBy(item => item.Field<string>("Day Logged"))
.Select(item => new { DayOfWeek = item.Key, Count = item.Count());
Чтобы напечатать это так, как вы хотели:
Console.WriteLine("Day of week - Count");
foreach(var item in collection)
{
Console.WriteLine(item.DayOfWeek + " - " + item.Count);
}
Столбцы таблицы данных были созданы вручную, я полагаю, что item.DayLogged не будет работать. Я изменил его таким образом –
@TushitNagda - отредактировал мой ответ + работает ли он сейчас? –
var res = dtHour.AsEnumerable() .GroupBy (item => item.Field
Что * это * не так с ним? Вы получили сообщение об ошибке? Неправильные данные? Кусок дыма с вашего компьютера? Какие? Подробнее: [* Как я могу задать хороший вопрос? *) (/ Help/how-to-ask) –