как скопировать список в новый список или получить список значением в c#

Я использовал бы Java - его портативное устройство так будущая привычка процессоров быть проблемой. Я также кодировал бы свое приложение со слоями, разделяющими интерфейс / логика и данные (больше как 3 веб-приложения уровня) со стандартными взаимоисключающими стандартными программами как библиотека (меньше отладки параллельного кода). Помните, что масштаб веб-серверов ко многим процессорам действительно хорошо и является наименее болезненным путем к многоядерному. Или это или взгляд на старую модель Connection Machine с виртуальным процессором, связанным с данными.

19
задан Ayyash 24 November 2009 в 23:14
поделиться

6 ответов

List<MyType> copy = new List<MyType>(original);
33
ответ дан 30 November 2019 в 03:20
поделиться

Если вы используете .NET 3.5, для полученного массива может быть вызван ToList ().

1
ответ дан 30 November 2019 в 03:20
поделиться

Думаю, это сработает. Передача списка конструктору нового списка.

    List<string> list1 = new List<string>();
    List<string> list2 = new List<string>(list1);
1
ответ дан 30 November 2019 в 03:20
поделиться

Have you tried Cloning (Clone()) each item and adding the clone to a new collection?

0
ответ дан 30 November 2019 в 03:20
поделиться

Просто создайте новый Список и используйте соответствующий конструктор:

IList<Obj> newList = new List<Obj>(oldList);
1
ответ дан 30 November 2019 в 03:20
поделиться

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

var newlist = oldList.Where(<specify condition here>).ToList();
4
ответ дан 30 November 2019 в 03:20
поделиться
Другие вопросы по тегам:

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