您的位置:首页 > 编程语言 > C#

C#函数,PadLeft(),填充指定数量的空格。

2012-06-13 15:32 176 查看
返回一个新字符串,该字符串通过在此实例中的字符左侧填充空格来达到指定的总长度,从而实现右对齐。

命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)

public string PadLeft(
int totalWidth
)

参数

totalWidth类型:System.Int32
结果字符串中的字符数,等于原始字符数加上任何其他填充字符。

返回值

类型:System.String
与此实例等效的一个新字符串,但该字符串为右对齐,因此,在左侧填充所需数量的空格,使长度达到 totalWidth。 如果 totalWidth 小于此实例的长度,则为与此实例相同的新字符串。



异常


异常条件
ArgumentOutOfRangeException totalWidth 小于零。



备注


Unicode 空格定义为十六进制的 0x20。

PadLeft(Int32) 方法填充返回字符串的开头。 这意味着当对从右向左的语言使用该方法时,它将填充字符串的右部。


注意
此方法不修改当前实例的值。 而是返回一个新字符串,其中填充了前导空白以使字符串的总长度为 totalWidth 个字符。



示例


下面的示例说明 PadLeft 方法。

C#

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐