русский
Germany.ruForen → Архив Досок→ Programmierung

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

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

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


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

 

Sprung zu