Я пытаюсь создать функцию, которая выполняет глубокое копирование объектов c # с помощью Reflection.
до сих пор я был в состоянии сделать это для массивов, но в случае с объектами, как мне провести различие между определенными пользователем элементами и определенными системой элементами?