Graphisoft®

GSRootVersion: 1.0

UniString::SetLength

문자열의 길이를 세트합니다.

void SetLength (USize newLength);
void SetLength (
    USize               newLength,
    UniChar             filler
);

파라미터

newLength
문자열의 새로운 길이입니다.
filler
만약 새로운 길이가 예전 길이보다 클 경우, 새로운 문자들에 대한 filler 문자입니다.

설명

이 메소드는 문자열의 길이를 세트합니다. 만약 새로운 길이가 예전 길이보다 작을 경우, 맨 뒤에 있는 문자들은 새로운 길이에 맞지 않으므로 제거될 것입니다. 만약 새로운 길이가 예전 길이보다 클 경우, 문자열 뒤에 새로운 문자들을 이어붙이게 됩니다. 새로운 문자들에 대한 filler를 지정할 수 있습니다. 그 외에는 해당 값이 정의되지 않을 것입니다.
메모리 오버플로우가 발생하면 OutOfMemoryException 예외가 던져질 것입니다.

참고사항

GetLength | IsEmpty