C#

문자열 빌더 (StringBuilder)

잼잼재미 2023. 11. 14. 14:57

● 문자열 빌더

 - 문자열에 대한 추가, 삽입, 치환, 삭제 작업을 수행
 - 내부 버퍼를 사용하여 문자열 조작을 수행하므로 크기를 동적으로 조정 가능
 - 반복적인 문자열 조작 작업이 발생해도 효율적인 메모리 관리 가능

 

StringBuilder sb = new StringBuilder();

// 문자열 추가
sb.Append("Hello");
sb.Append(" ");
sb.Append("World");

// 문자열 삽입
sb.Insert(5, ", ");

// 문자열 치환
sb.Replace("World", "C#");

// 문자열 삭제
sb.Remove(5, 2);

// 완성된 문자열 출력
string result = sb.ToString();
Console.WriteLine(result);

 

'C#' 카테고리의 다른 글

삼각함수  (0) 2023.12.04
static (정적 변수, 정적 함수, 정적 클래스)  (0) 2023.11.23
Nullable 형  (0) 2023.11.14
LINQ  (0) 2023.11.14
델리게이트 (Delegate), 람다(Lambda), Func, Action  (0) 2023.11.14