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