我使用的是C sharp
我想在我的字符串中添加一些空格后缀和前缀。Advertising
我试过了,没有成功
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string txt = "Advertising";
string padrightleft = txt.ToString().PadRight(10, ' ').PadLeft(10, ' ').ToUpper();
Response.Write(padrightleft.ToString());
}
}
PadLeft
和 PadRight
只会在字符串短于您要添加的填充字符数时添加填充。由于 Advertising
是11个字符长,而你的padding是10个字符,这个字符串不会改变。
如果你只是想给一个字符串添加一个前缀和后缀,那么你可以这样做。
string txt = "Advertising";
var padding = new string(' ', 10);
var newText = string.Concat(padding, txt, padding);