다음 String 메서드 중 하나를 사용하여 지정된 총 길이로 선행 또는 후행 문자로 채워지는 원래 문자열로 구성된 새 문자열을 만듭니다. 안쪽 여백 문자는 공백 또는 지정된 문자일 수 있습니다. 결과 문자열은 오른쪽 맞춤 또는 왼쪽 맞춤으로 나타납니다. 원래 문자열의 길이가 이미 원하는 총 길이보다 크거나 같은 경우, 채우기 메서드는 원래 문자열을 변경하지 않고 반환합니다. 자세한 내용은 와 String.PadLeft 메서드의 두 오버로드에 대한 String.PadRight 섹션을 참조하세요.
| 메서드 이름 | 사용하세요 |
|---|---|
| String.PadLeft | 문자열 앞에 선행 문자를 추가하여 지정된 총 길이로 맞춥니다. |
| String.PadRight | 후행 문자가 있는 문자열을 지정된 총 길이로 패딩합니다. |
PadLeft (왼쪽으로 공간 채우기)
이 메서드는 String.PadLeft 지정된 총 길이를 달성하기 위해 충분한 선행 패드 문자를 원래 문자열에 연결하여 새 문자열을 만듭니다. 메서드 String.PadLeft(Int32)는 공백을 채움 문자로 사용하며, 메서드 String.PadLeft(Int32, Char)를 사용하면 고유한 채움 문자를 지정할 수 있습니다.
다음 코드 예제에서는 메서드를 PadLeft 사용하여 20자 길이의 새 문자열을 만듭니다. 이 예제에서는 콘솔에 "--------Hello World!"를 표시합니다.
string MyString = "Hello World!";
Console.WriteLine(MyString.PadLeft(20, '-'));
Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadLeft(20, "-"c))
패드 오른쪽
이 메서드는 String.PadRight 지정된 총 길이를 얻기 위해 충분한 후행 패드 문자를 원래 문자열에 연결하여 새 문자열을 만듭니다. 메서드 String.PadRight(Int32)는 공백을 채움 문자로 사용하며, 메서드 String.PadRight(Int32, Char)를 사용하면 고유한 채움 문자를 지정할 수 있습니다.
다음 코드 예제에서는 메서드를 PadRight 사용하여 20자 길이의 새 문자열을 만듭니다. 이 예제에서는 콘솔에 "Hello World!--------"를 표시합니다.
string MyString = "Hello World!";
Console.WriteLine(MyString.PadRight(20, '-'));
Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadRight(20, "-"c))
.NET