C#1 StringBuilder 📌StringBuilder란?String을 사용하여 문자열을 반복적으로 수정 시, 새로운 String 객체가 생성되기 때문에 GC 대상이며 성능이 크게 떨어진다.대안으로 사용할 수 있는 클래스가 StringBuilder 클래스이다.StringBuilder는 새로운 객체를 사용하지 않고 기존 객체에서 수정이 가능하기 때문에 성능이 크게 향상된다. 📌StringBuilder 사용 방법System.Text 네임스페이스가 필요하다.StringBuilder 클래스 인스턴스를 생성 후 Append, Insert, Replace, Remove 등 다양한 메서드를 사용해 문자열 수정이 가능하다.using System.Text;StringBuilder sb = new StringBuilder();sb.Append(".. 2024. 5. 24. 이전 1 다음