C# 在c中使用索引数组的文本#
例如:C# 在c中使用索引数组的文本#,c#,C#,例如: textbox1.Text[0]="a"; textbox1.Text[1]="s"; 因此,文本框1中显示的文本是“as” 有办法做到这一点吗?没有,字符串是不可变的。您不能像那样操作字符串,您需要创建一个新字符串并将其分配给您的Text属性。您可以直接分配它: textBox1.Text="as"; 或者您可以使用StringBuilder: var builder = new StringBuilder(); builder.Append("a"); builder.Appen
textbox1.Text[0]="a";
textbox1.Text[1]="s";
因此,文本框1中显示的文本是“as”
有办法做到这一点吗?没有,字符串是不可变的。您不能像那样操作字符串,您需要创建一个新字符串并将其分配给您的Text
属性。您可以直接分配它:
textBox1.Text="as";
或者您可以使用StringBuilder
:
var builder = new StringBuilder();
builder.Append("a");
builder.Append("s");
textBox1.Text = builder.ToString();
然后,要向该字符串添加更多字符,请使用
textbox1.Text +="s";
@安德烈·拉托斯:没错。我的错。修好了,谢谢。
textbox1.Text +="s";