Подтвердить что ты не робот

Получить отдельные элементы из списка

У меня есть список объектов с тремя целыми свойствами. Как получить отдельные значения свойства first integer из моего списка?

4b9b3361

Ответ 1

Это должно работать,

List<int> result = YourListObject.Select(o => o.FirstInteger).Distinct().ToList();

Ответ 2

Try:

var g = collection.Select(i => i.Property1).Distinct();

Не могли бы вы опубликовать некоторый исходный код, чтобы мы могли дать вам лучший пример?

EDIT:

В моем примере у меня есть коллекция collection, которая содержит многочисленные экземпляры вашего класса. Затем я выбираю Property1 из каждого класса, отфильтровываясь на различные значения этого свойства.

Ответ 3

Я нашел этот полезный и подходящий для меня способ для строк.

var distinctNames = (from d in YourList select d).Distinct();

Надеюсь, это полезно для кого-то вроде меня, ища подробности в SO.