C # Списки, создать список объектов из списка объектов - PullRequest
0 голосов
/ 28 февраля 2019

У меня есть объект списка, подобный этому

List<Site> lsite = GetSitesById(Id);

, а объект сайта -

public Site(int nId, string name, int Count)
        {
            Id = nId;
            Name = name;
            SiteOverrideCount = Count;
        }

Мне нужно List<int> OnlySites=, в котором будет список только идентификаторов сайтов

Как я могу получить только идентификаторы из объекта lsite, сбросить их в объект списка и назначить их для List OnlySites

Я новичок в этом, надеюсь, мой вопрос имел смысл.

1 Ответ

0 голосов
/ 28 февраля 2019

Вам необходимо использовать метод Linq Select, например:

List<int> OnlySites = lsite.Select(s => s.Id).ToList();

Это приведет к созданию списка идентификаторов сайта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...