Мы можем использовать этот групповой код с таким объектом списка, как, например, lstObj = lstObj.GroupBy (keySelector) .Select (i => i.First ()); Это работает, что я хочу. Благодарю.

var s = (from p in operatorList                       
    select p.ID, p.Name,p.Phone)

Как бы я вернуть отчет Distinct только на основе идентификатора?

Ответы на вопрос(2)

Ваш ответ на вопрос