Почему клонирование (в .NET) так сложно?
В прошлом у меня была необходимость клонировать объекты, только чтобы обнаружить, что они не реализуютClone()
метод, заставляющий меня сделать это вручную (создать новый экземпляр и скопировать все свойства из оригинала в новый)
Почему клонирование не так просто, как дублирование блока памяти, в котором расположен объект, и, следовательно,Clone
метод вobject
класс, имеющий все классы в .NET наследовать его?