String.PadRight 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
현재 문자열의 끝 부분에 공백 또는 지정된 유니코드 문자가 채워지는 지정된 길이의 새 문자열을 반환합니다.
오버로드
| Name | Description |
|---|---|
| PadRight(Int32) |
지정된 총 길이에 대해 오른쪽에 공백으로 패딩하여 이 문자열의 문자를 왼쪽에 맞추는 새 문자열을 반환합니다. |
| PadRight(Int32, Char) |
지정된 총 길이에 대해 지정된 유니코드 문자로 오른쪽에 패딩하여 이 문자열의 문자를 왼쪽에 맞추는 새 문자열을 반환합니다. |
PadRight(Int32)
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
지정된 총 길이에 대해 오른쪽에 공백으로 패딩하여 이 문자열의 문자를 왼쪽에 맞추는 새 문자열을 반환합니다.
public:
System::String ^ PadRight(int totalWidth);
public string PadRight(int totalWidth);
member this.PadRight : int -> string
Public Function PadRight (totalWidth As Integer) As String
매개 변수
- totalWidth
- Int32
결과 문자열의 문자 수(원래 문자 수와 추가 패딩 문자 수)입니다.
반품
이 인스턴스와 동일하지만 길이를 만드는 totalWidth데 필요한 만큼의 공백으로 오른쪽에 왼쪽 맞춤 및 패딩된 새 문자열입니다. 그러나 이 인스턴스의 길이보다 작은 경우 totalWidth 메서드는 기존 인스턴스에 대한 참조를 반환합니다. 이 인스턴스의 길이와 같으면 totalWidth 메서드는 이 인스턴스와 동일한 새 문자열을 반환합니다.
예외
totalWidth가 0보다 작습니다.
예제
다음 예제에서는 메서드를 보여 줍니다 PadRight .
string str;
str = "BBQ and Slaw";
Console.Write("|");
Console.Write(str.PadRight(15));
Console.WriteLine("|"); // Displays "|BBQ and Slaw |".
Console.Write("|");
Console.Write(str.PadRight(5));
Console.WriteLine("|"); // Displays "|BBQ and Slaw|".
let str = "BBQ and Slaw"
printf "|"
printf $"{str.PadRight 15}"
printfn "|" // Displays "|BBQ and Slaw |".
printf "|"
printf $"{str.PadRight 5}"
printfn "|" // Displays "|BBQ and Slaw|".
Dim str As String
str = "BBQ and Slaw"
Console.Write("|")
Console.Write(str.PadRight(15))
Console.WriteLine("|") ' Displays "|BBQ and Slaw |".
Console.Write("|")
Console.Write(str.PadRight(5))
Console.WriteLine("|") ' Displays "|BBQ and Slaw|".
설명
유니코드 공간은 16진수 0x0020 정의됩니다.
메서드는 PadRight(Int32) 반환된 문자열의 끝을 채깁니다. 즉, 오른쪽에서 왼쪽 언어로 사용할 경우 문자열의 왼쪽 부분을 채워줍니다.
메모
메서드가 PadRight 현재 인스턴스를 공백 문자로 채우면 이 메서드는 현재 인스턴스의 값을 수정하지 않습니다. 대신 총 길이 totalWidth 가 문자가 되도록 후행 공백으로 패딩된 새 문자열을 반환합니다.
추가 정보
적용 대상
PadRight(Int32, Char)
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
- Source:
- String.Manipulation.cs
지정된 총 길이에 대해 지정된 유니코드 문자로 오른쪽에 패딩하여 이 문자열의 문자를 왼쪽에 맞추는 새 문자열을 반환합니다.
public:
System::String ^ PadRight(int totalWidth, char paddingChar);
public string PadRight(int totalWidth, char paddingChar);
member this.PadRight : int * char -> string
Public Function PadRight (totalWidth As Integer, paddingChar As Char) As String
매개 변수
- totalWidth
- Int32
결과 문자열의 문자 수(원래 문자 수와 추가 패딩 문자 수)입니다.
- paddingChar
- Char
유니코드 패딩 문자입니다.
반품
이 인스턴스와 동일하지만 길이를 만드는 paddingChar데 필요한 만큼의 totalWidth 문자로 오른쪽에 왼쪽 맞춤 및 패딩된 새 문자열입니다. 그러나 이 인스턴스의 길이보다 작은 경우 totalWidth 메서드는 기존 인스턴스에 대한 참조를 반환합니다. 이 인스턴스의 길이와 같으면 totalWidth 메서드는 이 인스턴스와 동일한 새 문자열을 반환합니다.
예외
totalWidth가 0보다 작습니다.
예제
다음 예제에서는 메서드를 보여 줍니다 PadRight .
string str = "forty-two";
char pad = '.';
Console.WriteLine(str.PadRight(15, pad)); // Displays "forty-two......".
Console.WriteLine(str.PadRight(2, pad)); // Displays "forty-two".
let str = "forty-two"
let pad = '.'
printfn $"{str.PadRight(15, pad)}" // Displays "forty-two......".
printfn $"{str.PadRight(2, pad)}" // Displays "forty-two".
Dim str As String
Dim pad As Char
str = "forty-two"
pad = Convert.ToChar(".")
Console.WriteLine(str.PadRight(15, pad)) ' Displays "|forty-two......|".
Console.WriteLine(str.PadRight(2, pad)) ' Displays "|forty-two|".
설명
메서드는 PadRight(Int32, Char) 반환된 문자열의 끝을 채깁니다. 즉, 오른쪽에서 왼쪽 언어로 사용할 경우 문자열의 왼쪽 부분을 채워줍니다.
메모
메서드가 PadRight 현재 인스턴스를 공백 문자로 채우면 이 메서드는 현재 인스턴스의 값을 수정하지 않습니다. 대신 총 길이 paddingChar 가 문자가 되도록 후행 totalWidth 문자로 패딩된 새 문자열을 반환합니다.