返回一個新字符串,該字符串通過在此實例中的字符左側填充空格來達到指定的總長度,從而實現右對齊。
public
string PadLeft(
int totalWidth
)
int totalWidth
)
參數
- totalWidth
-
類型:
System.Int32
結果字符串中的字符數,等於原始字符數加上任何其他填充字符。
返回值
類型: System.String與此實例等效的一個新字符串,但該字符串為右對齊,因此,在左側填充所需數量的空格,使長度達到 totalWidth。 如果 totalWidth 小於此實例的長度,則為與此實例相同的新字符串。
異常 | 條件 |
---|---|
ArgumentOutOfRangeException | totalWidth 小於零。 |
Unicode 空格定義為十六進制的 0x20。
PadLeft(Int32) 方法填充返回字符串的開頭。 這意味着當對從右向左的語言使用該方法時,它將填充字符串的右部。
![]() |
---|
此方法不修改當前實例的值。 而是返回一個新字符串,其中填充了前導空白以使字符串的總長度為 totalWidth 個字符。 |
下面的示例說明 PadLeft 方法。
string str = "BBQ and Slaw"; Console.WriteLine(str.PadLeft(15)); // Displays " BBQ and Slaw". Console.WriteLine(str.PadLeft(5)); // Displays "BBQ and Slaw".轉自MSDN: http://msdn.microsoft.com/zh-cn/library/0zk6ydzx