this 대답에 이어 성공적으로 객체를 복사했습니다.최대 성능을 가진 객체를 복사하는 방법
그러나 현재 프로젝트에서 성능이 가장 중요합니다. 그래서 몇 가지 단위 테스트를 수행하고 실행하는 데 걸리는 시간을 확인했습니다. 최대 200ms를 기대하면서 결과는 평균 2 초였습니다! 나는 시간의 90 %가 Object 복사기에 쓰는 것을 알게되었습니다.
이 성능을 향상시킬 수있는 방법이 있습니까? 다른 방법으로 객체를 복사 할 수 있습니까? 누구든지 배열이나 목록을 얼마나 빨리 복사하는지 알 수 있습니까? 나는 그런 사용법을 고려할 것이다.
얼마나 많은 물체가이 시설을 필요로합니까? – qujck
1이지만 여러 번 복사됩니다. 내 개체에서 가장 중요한 속성은 다차원 배열입니다. 그래서 나는 그것을 (단순한 배열이나리스트로) 많이 바꿀 수있다. 성능을 크게 향상시키는 경우이 작업을 수행 할 의향이 있습니다 – dylanmensaert
하드 코딩 된 복사본이 다른 것보다 성능이 우수합니다 – qujck