У меня есть таблица, в которой Позвони контрольный:Возвращение списка подсчета и сгруппированы по идентификатору LINQ к SQL
public class CHECKLIST{
[Key]
public int CL_ID { get; set; }
public EmpID { get; set; }
}
Я пытаюсь вернуть список, который выглядит, как показано ниже.
EMPID COUNT
1 5
2 7
3 10
Я пытаюсь написать репозиторий в качестве словаря и получить ошибку при г => g.Count из не может преобразовать лямбда-выражения к типу IEqualityComparer, потому что это не тип делегата:
public Dictionary<int, int> GetAllComplaintsCount()
{
try
{
return _context.Checklists
.GroupBy(a => a.MonitorEnteredEmpID)
.ToDictionary(g => g.Key, g => g.Count);
}
catch (Exception ex)
{
_logger.LogError("Could not get am with checklist", ex);
return null;
}
}
Ну ... это была глупая ошибка .. Спасибо. – epv
@epv Добро пожаловать. Я рад, что помог :) – Christos