У меня есть список объектов - скажем, они заказы.
Заказать
OrderID<br>
Date<br>
SalesmanId<br>
...
Я хочу извлечь Distinct
список SalesmanId
с из этого списка. Каков наилучший способ сделать это? Я не предполагаю, что он проходит вручную ... не так ли?
UPDATE
Спасибо за ваши ответы. Я подумал о дополнительном требовании (обрисованном в общих чертах после ответа Джона Скитса) и закодировал его так:
var salesusers = from s in lstOrders
group s by new { s.SalesUserId,s.Username}
into g
select new { UserName = g.Key.Username, UserId = g.Key.SalesUserId };
Это работает, но я не уверен, является ли это правильным подходом или я не в курсе?
Спасибо.
ОБНОВЛЕНИЕ № 2:
Этот бегал и бегал - новички, как я, могли бы найти ответы на этот связанный вопрос также полезным.