Я застрял в запросе LINQ.В основном у меня есть две таблицы, связанные ассоциацией по ключу uniqueID.Одна таблица содержит вещи, которые выглядят дублированными (tblDupes), другая - таблицу фактов (tblVouchers).В приведенном ниже запросе моя «сумма» работает, а FirstorDefault - нет.Он возвращает ошибку «не может неявно преобразовать тип« string »в« bool ».
var dupeGroups = from d in db.tblDupes
group d by d.dupeGroup into g
select new
{
Group = g.Key,
TotalVal = g.Sum(v => v.tblVoucher.TransactionAmtDecimal),
Vendor = g.FirstOrDefault(x => x.tblVoucher.vendorName)
};
Есть идеи?Я пробовал много разных перестановок FirstOrDefault, ставил его в конце и т. Д. И т. Д. Я также пробовал First ().
Спасибо!