Владимир
Владимир

C#, как сделать полную копию объекта? (по значению, а не по ссылке)

Есть у меня DataSet.
Мне нужно в List (список) добавить новый DataSet, полную копию старого.
Старый будет много изменяться, а новый должен быть неизменен, и при необходимости старый будет заменен им. Как это сделать?
При таком раскладе:
dsList.Add(old_ds); - при изменении old_ds, все изменения отражаются и в dsList[0]. А мне этого не надо.

ТЕ
Татьяна Ермоленко

Очевидно вручную копировать каждый объект.

ЕК
Елена Коннова

Метод Copy() у DataSet

Похожие вопросы
Как сделать цикл в C++ ,то есть что бы значение адреса писалось в игру одно и тоже.
как сделать полную копию чужого сайта?
с++ задачки связать с объектами Вычислить значения функции, для значений, изменяющихс
C++ argv[] вывод значения аргумента
Помогите с программой в C или C++. Полную программу пожалуйста.
C++ замена значений переменных
instance variables (объект класса) c++
C# не все ветви кода возвращают значение
В C++ cin считывает значение и переходит
C# Присвоение значения переменным foreach