Как Вы связываете Списки в C#?

^r^w, чтобы вставить слово под курсором в командном режиме. Действительно полезно при использовании команд grep или replace

155
задан luk2302 10 May 2017 в 12:44
поделиться

2 ответа

Concat возвращает новую последовательность без изменения исходного списка . Попробуйте myList1.AddRange (myList2) .

281
ответ дан 23 November 2019 в 21:54
поделиться

Попробуйте следующее:

myList1 = myList1.Concat(myList2).ToList();

Concat возвращает IEnumerable , который представляет собой два списка вместе, он не изменяет ни один из существующих списков. Кроме того, поскольку он возвращает IEnumerable, если вы хотите назначить его переменной List , вам придется вызвать ToList () для возвращаемого IEnumerable .

85
ответ дан 23 November 2019 в 21:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: