如何在 C# 中的字符串中添加 space
How to add space in string in c#
我正在使用 c sharp
我想在我的字符串中添加一些 space 后缀和前缀 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 个字符,而您要填充到 10 个字符,因此字符串不会更改。
如果你只想给一段字符串添加前缀和后缀,那么你可以这样做:
string txt = "Advertising";
var padding = new string(' ', 10);
var newText = string.Concat(padding, txt, padding);
我正在使用 c sharp
我想在我的字符串中添加一些 space 后缀和前缀 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 个字符,而您要填充到 10 个字符,因此字符串不会更改。
如果你只想给一段字符串添加前缀和后缀,那么你可以这样做:
string txt = "Advertising";
var padding = new string(' ', 10);
var newText = string.Concat(padding, txt, padding);