Share via


String.PadRight メソッド

この文字列の文字を左寄せし、指定した文字列の文字数になるまで、指定した Unicode 文字または空白を右側に埋め込みます。

オーバーロードの一覧

この文字列の文字を左寄せし、指定された文字列の長さになるまで、右側に空白を埋め込みます。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Function PadRight(Integer) As String

[C#] public string PadRight(int);

[C++] public: String* PadRight(int);

[JScript] public function PadRight(int) : String;

この文字列の文字を左寄せし、指定した長さになるまで、指定した Unicode 文字を右側に埋め込みます。

.NET Compact Framework でもサポート。

[Visual Basic] Overloads Public Function PadRight(Integer, Char) As String

[C#] public string PadRight(int, char);

[C++] public: String* PadRight(int, __wchar_t);

[JScript] public function PadRight(int, Char) : String;

使用例

[Visual Basic, C++, JScript] PadRight メソッドについては、次のコード例を参照してください。

[Visual Basic, C++, JScript] メモ   ここでは、PadRight のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。

 
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|".

[C++] 
String *str = L"forty-two";
Console::Write(L"|");
Console::Write(str->PadRight(15, L'.'));
Console::WriteLine(L"|"); // Displays "|forty-two......|".

Console::Write(L"|");
Console::Write(str->PadRight(5, L'.'));
Console::WriteLine(L"|"); // Displays "|forty-two|".

[JScript] 
var str : String = "forty-two";
var pad : char = ".";
Console.WriteLine(str.PadRight(15, pad)); // Displays "|forty-two......|".
Console.WriteLine(str.PadRight(2,  pad)); // Displays "|forty-two|".

[C#] C# のサンプルはありません。Visual Basic、C++、および JScript のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン 言語のフィルタ をクリックします。

参照

String クラス | String メンバ | System 名前空間