정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

StringBuilder 생성자 (String, Int32, Int32, Int32)

2013-12-13

지정된 부분 문자열과 용량을 사용하여 StringBuilder 클래스의 새 인스턴스를 초기화합니다.

Namespace:  System.Text
어셈블리:  mscorlib(mscorlib.dll)

public StringBuilder(
	string value,
	int startIndex,
	int length,
	int capacity
)

매개 변수

value
형식: System.String
이 인스턴스 값을 초기화하는 데 사용된 부분 문자열이 들어 있는 문자열입니다. valuenull이면 새 StringBuilder에 빈 문자열(Empty)이 포함됩니다.
startIndex
형식: System.Int32
value 내에서 부분 문자열이 시작되는 위치입니다.
length
형식: System.Int32
부분 문자열의 문자 수입니다.
capacity
형식: System.Int32
StringBuilder의 제안된 시작 크기입니다.

예외조건
ArgumentOutOfRangeException

capacity가 0보다 작은 경우

-또는-

startIndexlength의 합이 value 내에 위치하지 않는 경우

capacity가 0이면 해당 구현의 기본 용량이 사용됩니다.

다음 코드 예제에서는 지정한 문자열을 사용하여 StringBuilder 생성자를 호출하는 방법을 보여 줍니다.


string initialString = "Initial string for stringbuilder.";
int startIndex = 0;
int substringLength = 14;
int capacity = 255;
StringBuilder stringBuilder = new StringBuilder(initialString,
    startIndex, substringLength, capacity);


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: