StringBuilder 클래스의 Append( ) 메서드로 문자열 연결하기
StringBuilder 클래스의 모든 멤버도 다 설명하지 않고 필요한 내용 몇 가지만 다루어 보겠습니다.
> using System.Text; > StringBuilder sb = new StringBuilder(); //① StringBuilder 클래스의 인스턴스 생성 > > sb.Append("January\n"); //② Append() 메서드로 문자열 추가 > sb.Append("February\n"); > sb.AppendLine("March"); > > sb [January February March ] > sb.ToString() //③ ToString() 메서드로 문자열로 출력 "January\nFebruary\nMarch\r\n"
StringBuilder 클래스는 인스턴스를 생성한 후 Append() 등 메서드를 사용하여 문자열을 추가합니다. AppendLine() 메서드를 사용하면 문자열 끝에 \r 을 추가합니다.
StringBuilder의 개체인 sb 변수는 그 자체가 StringBuilder이기에 이 안에 묶여 있는 문자열을 출력하려면 ToString() 메서드로 문자열로 변환한 후 사용 가능합니다.