Share via


String.PadLeft メソッド

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

オーバーロードの一覧

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

.NET Compact Framework でもサポート。

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

[C#] public string PadLeft(int);

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

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

このインスタンス内の文字を右寄せし、指定した文字列の文字数になるまで、指定した Unicode 文字を左側に埋め込みます。

.NET Compact Framework でもサポート。

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

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

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

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

使用例

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

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

 
Dim str As String
Dim pad As Char
str = "forty-two"
pad = "."c
Console.WriteLine(str.PadLeft(15, pad)) ' Displays "......forty-two".
Console.WriteLine(str.PadLeft(2,  pad)) ' Displays "forty-two".

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

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

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

参照

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