Как я копирую объекты от списка до списка без foreach?

Как я передаю объекты, содержавшиеся в одном List другому в C# без использования foreach?

297
задан yoozer8 25 October 2012 в 08:11
поделиться

2 ответа

Можно попробовать так:

List<Int32> copy = new List<Int32>(original);

или если вы используете C# 3 и .NET 3. 5, с Linq, вы можете сделать это:

List<Int32> copy = original.ToList();
528
ответ дан 23 November 2019 в 01:31
поделиться

Для добавления содержимого одного списка в другой, который уже существует, можно использовать:

targetList.AddRange(sourceList);

Если вы просто хотите создать новую копию списка, см. ответ Лассе.

.
165
ответ дан 23 November 2019 в 01:31
поделиться
Другие вопросы по тегам:

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