Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

C# - быстро склонировать несложный объект

09.10.23 08:03
Re: C# - быстро склонировать несложный объект
 
Программист коренной житель
в ответ alex445 08.10.23 19:54

В шарпе есть IClonable. Так вот все объекты, которые надо клонировать наследуешь от этого интерфейся и дело в шляпе.


Чтобы не забыть клонировать новые поля можно написать юнит-тест и рефлекшенами считать количество (и названия) полей. Этот прием также можно использовать для тестирования Equal.

 

Перейти на