Int값을 .ToString() 후 캐싱하여 사용하기

·
코드 및 공부/최적화
유니티 버전 - 2022.3.59f1 목차.ToString()의 메모리 사용량.ToString()을 캐싱하여 사용하기 .ToString()의 메모리 사용량int형의 .ToString()은 내부에서 정수 값을 문자열로 변환하면서 새 문자열 인스턴스를 생성합니다, 이때 문자수에 따라 20~40 바이트 정도의 메모리 할당이 일어납니다, 단일 호출에서는 미미하지만 빈번하게 사용되어야한다면 캐싱하여 사용하는 것도 좋은 방법입니다 .ToString()을 캐싱하여 사용하기아래 코드를 통해 int 값에 대하여 확장 메서드로 이용할 수 있습니다, 해당 int 값을 문자열로 변환한 결과를 캐싱된 값으로 얻을 수 있습니다, 하지만 캐싱된 값은 프로그램이 실행되는동안 회수되지 않으므로, 적절하게 관리해주..