为什么我不能删除标签中的字符?

时间:2015-08-15 16:33:14

标签: c# winforms char label

我尝试label1.Text.Remove(1,2);,但它不起作用。

This is my example

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:1)

label1.Text是一个字符串,字符串是不可变的(它们不能改变)。把它想象成一系列字符。如果不请求新内存,则无法调整阵列大小。

string.Remove返回一个新的,修改过的字符串。只需label1.Text = label1.Text.Remove(1,2);

即可