До недавнего времени я использовал Distinct в LINQ для выбора отдельной категории (перечисления) из таблицы. Это прекрасно работает.
Теперь мне нужно, чтобы он отличался от класса, содержащего категорию и страну (обе перечисления). Теперь Distinct не работает.
Что я делаю неправильно?