导出 (0) 打印
全部展开
此文章由机器翻译。 将光标移到文章的句子上,以查看原文。 更多信息。
译文
原文

String.PadRight 方法 (Int32, Char)

返回一个新字符串,该字符串通过在此字符串中的字符右侧填充指定的 Unicode 字符来达到指定的总长度,从而使这些字符左对齐。

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

public string PadRight(
	int totalWidth,
	char paddingChar
)

参数

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

返回值

类型:System.String
与此实例等效的一个新字符串,但该字符串为左对齐,因此,在右侧填充所需任意数量的 paddingChar 字符,使长度达到 totalWidth。但是,如果 totalWidth 小于此实例的长度,则此方法返回对现有实例的引用。 如果 totalWidth 等于此实例的长度,则此方法返回与此实例相同的新字符串。

异常条件
ArgumentOutOfRangeException

totalWidth 小于零。

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

说明说明

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

下面的示例说明 PadRight 方法。


string str = "forty-two";
char pad = '.';

Console.WriteLine(str.PadRight(15, pad));    // Displays "forty-two......".
Console.WriteLine(str.PadRight(2,  pad));    // Displays "forty-two".


.NET Framework

受以下版本支持:4.5.2、4.5.1、4.5、4、3.5、3.0、2.0、1.1、1.0

.NET Framework Client Profile

受以下版本支持:4、3.5 SP1

可移植类库

受以下版本支持:可移植类库

适用于 Windows 应用商店应用的 .NET

受以下版本支持:Windows 8

适用于 Windows Phone 应用的 .NET

受以下版本支持:Windows Phone 8、Silverlight 8.1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008(不支持服务器核心角色), Windows Server 2008 R2(支持带 SP1 或更高版本的服务器核心角色;不支持 Itanium)

.NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参阅.NET Framework 系统要求

社区附加资源

添加
显示:
© 2014 Microsoft