Кто-нибудь знает, как я могу установить значение по умолчанию для среднего? У меня есть такая строка...
dbPlugins = (from p in dbPlugins
select new { Plugin = p, AvgScore = p.DbVersions.Average(x => x.DbRatings.Average(y => y.Score)) })
.OrderByDescending(x => x.AvgScore)
.Select(x => x.Plugin).ToList();
который выдает ошибку, потому что у меня нет оценок. Если у меня нет ни одного, я хочу, чтобы среднее значение по умолчанию равнялось 0. Я думал, что это должен быть метод расширения, где я могу указать, какое значение по умолчанию должно быть.