textBox1.Text.Insert(…)方法不起作用
本文关键字:方法 不起作用 Text Insert textBox1 | 更新日期: 2023-09-27 18:08:12
我面临着这种不正常的情况。下面的代码不能正常工作:
string temp = "heythere";
Console.WriteLine(temp);
temp.Insert(3, "hello");
Console.WriteLine(temp);
不是应该输出"heyhellothere"吗?但是它做"heyrehere"(没有变化)
字符串是不可变的,它们不会就地改变。试一试:
string temp = "heythere";
Console.WriteLine(temp);
temp = temp.Insert(3, "hello");
Console.WriteLine(temp);
或者,您可以试试这个
string temp = "heythere";
Console.WriteLine(temp.Insert(3, "hello"));