문자열 조합1 C# 문자열 조합 String, StringBuilder 사용법(차이점) 코드를 작성하시다 보면 문자열 조합을 사용하는 경우가 종종 있는데, 이렇게 문자열 조합 or 결합 작업에서 유의해서 사용하면 더 효율적인 코드를 만드실 수 있습니다. 이번에는 String과 StringBuilder 사용법 및 차이점에 대하여 알아보도록 하겠습니다. C# String, StringBuilder 1. String String은 참조변수로 문자열을 조합할 때마다 새로운 클래스가 생성되며 이전의 객체들은 GC(Garbage Colletor)에 의해 수집됩니다. 그래서 문자열 조합이 많아질수록 부하가 많이 발생할 수 있습니다. 기본적으로 GC가 이런 객체들을 수집하여 비워주는 역할을 하지만, 그 시기가 언제인지 불분명하여 불필요한 메모리 낭비가 발생하여 메모리 누수가 발생하실 수 있습니다. str.. 2022. 12. 1. 이전 1 다음