У меня есть 'var', который содержит результаты из двух таблиц, использующих LINQ to SQL. Мне нужно получить МАКС (table1.ID). Но я не могу сделать:
myVar.table1.ID.Max()
, поскольку myVar не имеет представления об объектах, которые он держит. Как должен выглядеть этот синтаксис?
EDIT:
Полный запрос:
var myVar = from table1 in db.table1s
join table2 in db.table2s
on table1.empid equals table2.empid
where table2.deptid = deptid
select table1
Несколько результатов возвращаются. Я хочу максимальную строку table1.ID.