Я пытаюсь выяснить, как это сделать, но все же путать с Linq sytax.group by select max in linq
Моя цель состоит в том, чтобы найти максимальное effectiveDate с указать empCode
var x = (from workingResult in this.DataWorkspace.ApplicationData.WorkingResults
group workingResult by workingResult.EmployeeCode into g
where g.EmployeeCode == employeeCode
&& (g.EffectiveDate.HasValue
&& g.EffectiveDate.Value.Equals(date))
select new {EffectiveDate = g.Max(d=>d.EffectiveDate)});
но компилятор показывает мне это
"Не удалось найти реализацию шаблона запроса для типа источника» ... '.' GroupBy 'не найден. Рассмотрим явно задание типа переменной диапазона' workingResult '. "
Что это значит? Мне действительно нужна твоя помощь. Спасибо.
Какой тип 'this.DataWorkspace.ApplicationData.WorkingResults'? –