我需要c#中的一些东西,就像c ++中的setw()一样

Nin*_*ina 3 c# formatting alignment setw

我在c#中使用了richTextBox.我需要在一个richTextBox中显示不同长度的字符串,但这些字符串应该完全对齐..这是一个例子..

abcd   abcde  abcde
ab     abc    abcdef
Run Code Online (Sandbox Code Playgroud)

我知道如何使用setw函数在c ++中执行此操作..但我找不到c#中的等效项.

Jul*_*ien 11

string varName=String.Format("{0,10:D}", 2);
Run Code Online (Sandbox Code Playgroud)

这将将数字2格式化为宽度为10的字符串右对齐,使用-5使其在宽度为5的左边对齐...

资料来源:http://answers.yahoo.com/question/index?qid = 20100727164827AAqJ1Hn