Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Удалить последний символ в строке


Автор: ДобренькийПапаша 20.1.2010, 13:39
Мне стыдно такой вопрос задавать))))
Но всё же. Как удалить последний символ из строки?
Делаю вот так:
Код

string educationForm = cbEducationForm.Text;
educationForm.Remove((educationForm.Length-1));


Однако последний символ не удаляется. Почему?

Автор: diadiavova 20.1.2010, 13:50
Код

educationForm = educationForm.Remove((educationForm.Length-1));

Автор: ДобренькийПапаша 20.1.2010, 15:08
А... тут присваивать надо. Понятно)))

Автор: diadiavova 20.1.2010, 21:40
Строку в принципе нельзя изменить. Все методы меняющие строку по сути дела не меняют её, а создают новую, оставляя старую низменной, поэтому там такие методы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)