C#在分配到之前设置字符串长度,并在剩余位置添加空格

C#在分配到之前设置字符串长度,并在剩余位置添加空格,c#,string,C#,String,我需要函数或想法如何设置长度,而不考虑分配给它的长度,并在剩余位置添加空格,如下所示: string s = "Example "; string s = "Exam "; 两者都有10个字母的长度。您可以使用: String类包含一系列方法。在搜索中付出努力可能会对您有所帮助。我发现了这个函数,但认为它的工作原理就像在字符串中添加空格一样。嗯,也许有人会像我一样遇到类似的问题。@Nitze您也不必创建中间字符串,string s=“Example”。PadRight(10)是完

我需要函数或想法如何设置长度,而不考虑分配给它的长度,并在剩余位置添加空格,如下所示:

string s = "Example   ";
string s = "Exam      ";
两者都有10个字母的长度。

您可以使用:


String
类包含一系列方法。在搜索中付出努力可能会对您有所帮助。我发现了这个函数,但认为它的工作原理就像在字符串中添加空格一样。嗯,也许有人会像我一样遇到类似的问题。@Nitze您也不必创建中间字符串,
string s=“Example”。PadRight(10)是完全有效的。
string example1 = "Example".PadRight(10);  // "Example   "
string example2 = "Exam".PadRight(10);     // "Exam      "