Не отвечает на вопрос, и даже если он не добавляет ничего нового.

аюсь использовать Linq, чтобы вернуть список идентификаторов, учитывая список объектов, где идентификатор является свойством. Я хотел бы иметь возможность делать это, не просматривая каждый объект и не извлекая уникальные идентификаторы, которые я нахожу.

У меня есть список объектов типа MyClass и одним из свойств этого класса является идентификатор.

public class MyClass
{
  public int ID { get; set; }
}

То, что я хочу сделать, это написать запрос Linq, чтобы вернуть мне список этих идентификаторов

Как мне это сделать, учитываяIList<MyClass> так что он возвращаетIEnumerable<int> из идентификаторов?

Я уверен, что должно быть возможно сделать это в одну или две строки, используя Linq, вместо того, чтобы перебирать каждый элемент в списке MyClass и добавлять уникальные значения в список.

Любая помощь в создании элегантного решения будет высоко ценится!

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

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