填補字串

使用下列其中一個 String 方法可建立新的字串,該字串是由以前置或尾端字元填補至指定之總長度的原始字串所組成。 填補字元可以是空白字元或指定的字元,使其看起來為向右對齊或向左對齊。

方法名稱

用途

String.PadLeft

以前置字元填補至指定之總長度的字串。

String.PadRight

以尾端字元填補至指定之總長度的字串。

PadLeft

String.PadLeft 方法會建立新的字串,其方式是以足夠的前置填補字元串連到原始字串,使其達到指定的總長度。 String.PadLeft(Int32) 方法會使用泛空白字元 (White Space) 做為填補字元,而 String.PadLeft(Int32, Char) 方法可讓您指定自己的填補字元。

下列程式碼範例會使用 PadLeft 方法建立長度為二十個字元的新字串。 範例中會將 "--------Hello World!" 顯示在主控台上。

Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadLeft(20, "-"))
string MyString = "Hello World!";
Console.WriteLine(MyString.PadLeft(20, '-'));
String^ MyString = "Hello World!";
Console::WriteLine(MyString->PadLeft(20, '-'));

PadRight

String.PadRight 方法會建立新的字串,其方式是以足夠的尾端填補字元串連到原始字串,使其達到指定的總長度。 String.PadRight(Int32) 方法會使用泛空白字元 (White Space) 做為填補字元,而 String.PadRight(Int32, Char) 方法可讓您指定自己的填補字元。

下列程式碼範例會使用 PadRight 方法來建立具有二十個字元長度的新字串, 範例中會將 "Hello World!--------" 顯示在主控台上。

Dim MyString As String = "Hello World!"
Console.WriteLine(MyString.PadRight(20, "-"))
string MyString = "Hello World!";
Console.WriteLine(MyString.PadRight(20, '-'));
String^ MyString = "Hello World!";
Console::WriteLine(MyString->PadRight(20, '-'));

請參閱

其他資源

基本字串作業