본 내용은 크로스 플랫폼 개발을 위한 C#10과 .NET 6 Sixth Edition(김현욱 옮김 마크프라이스 지음)의 책을 토대로 공부한 내용을 요약 정리하는 것입니다. String 연산에 대해 일반적으로 +나 substring, concat등을 사용하는데 StringBuilder는 본 책을 보고 알게되었다. 본 페이지에서는 앞서 언급한 +, concat등의 방법과 StringBuilder를 사용한 방법중 어떤 방법이 더 효율적인지 메모리 측면에서 비교해본 내용이다. 본 페이지에서는 경과시간과 리소스 사용량을 쉽게 모니터링 할 수 있는 Recorder 클래스를 구현을 먼저한다. Recorder class를 구현하기 위해 Stopwatch, Process 클래스를 이용한다. 본 책에 Stopwatc..