Есть ли какой-то способ отсеять повторяющиеся по определенному полю значения в linq не прибегая к методам Enumerable и касту к нему?
К примеру в БД есть несколько записей со значением John,Mary,etc в поле Name и с разной датой. Я хочу после сортировки за датой выбрать самое первое их них. То бишь мне нужен список John,Mary, etc в единичном экземпляре с нужной мне датой(в данном случае - самый первый после сортировки)