【发布时间】:2010-03-09 18:17:00
【问题描述】:
我有一个字符串,我想根据一个 int 变量在该字符串的开头添加一些空格。
我想做这样的事情:
int NumberOfTabs = 2;
string line = "my line";
string line = String.Format("{0}{1}", " " * NumberOfTabs, line);
...现在行将有 8 个空格
最简单的方法是什么?
【问题讨论】:
-
虽然不是您问的问题,但对于简单的情况,即
new string(' ', NumberOfTabs) + line,与+的字符串连接比string.Format更清晰、更简单并且(如果重要的话)更快。
标签: c#