Я пробую label1.Text.Remove(1,2);
но это не работает.Почему я не могу удалить символы в ярлыке?
.
Может ли кто-нибудь мне помочь?
Я пробую label1.Text.Remove(1,2);
но это не работает.Почему я не могу удалить символы в ярлыке?
.
Может ли кто-нибудь мне помочь?
Remove
возвращает новую строку, не изменяет текущее, так что вам нужно, чтобы назначить его для обозначения:
label1.Text = label1.Text.Remove(1,2);
Label1.Text представляет собой строку и строки являются неизменными (они не могут изменить). Подумайте об этом как о наборе символов. Вы не можете изменять размеры массивов, не запрашивая новую память.
string.Remove возвращает новую, модифицированную строку. Просто сделайте label1.Text = label1.Text.Remove(1,2);