У меня есть using System.Linq;
так что я имею в виду мой синтаксис должен быть неправильно, но я не могу видеть, что этоне содержит определения для «Сумма»
public void Count()
{
var count = _context.Objects
.Select(i => new { i, ViewCount = i.Relations.Sum(j => j.ViewCount) });
}
Вам нужен .ToList() на i.Relations? –
Отношения «IEnumerable» или нет? Если это не так, вы не можете использовать метод 'Sum' или любой другой метод LINQ. –
Christos
Если 'i.Relations' не имеет метода или расширения с именем' Sum', это, скорее всего, имеет отношение к типу 'i.Relations'. Как вы думаете, кто-нибудь здесь знает больше о типе 'i.Relations', чем вы? Или даже так много? –