Я пытаюсь сгруппировать 7 объектов (типа ABPM) по дате и часу и не получить правильные результаты.Linq - группа по нескольким столбцам не работает, синтаксис lambda
Private Class ABPM
Public DT As Date = Date.Now
Public Hour As Integer = 0
Public Minute As Integer = 0
Public SBP As Integer = 0
Public DBP As Integer = 0
End Class
Dim abpms As New List(Of ABPM)
Следующий запрос производит 7 групп вместо 2
Dim hourlyDayGroup2 = abpms.GroupBy(Function(a As ABPM) New With {a.DT, a.Hour})
Но этот (без лямбда) выводит только 2 группу, которая является правильным
Dim hourlyDayGroup = From a As ABPM In abpms _
Group By a.DT, a.Hour Into Group
Что это правильный способ написать лямбда-запрос? Благодаря
Это работает, отлично. – vabii