TheMaxai
@TheMaxai

C#. Как удалить часть строки которая идет после последнего символа, например запятой?

Есть:
string aaa = "Привет, что делаешь, как дела";

Надо:
string aaa = "Привет, что делаешь";
string bbb = ", как дела";
  • Вопрос задан
  • 20357 просмотров
Решения вопроса 1
lexxpavlov
@lexxpavlov
Программист, преподаватель
string aaa = "Привет, что делаешь, как дела";
int pos = aaa.LastIndexOf(',');
string bbb = aaa.Substring(pos);
aaa = aaa.Substring(0, pos);
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@DarkByte2015
string aaa = "Привет, что делаешь";
string bbb = aaa.Split(',').Last();
Ответ написан
Комментировать
@Free_ze
Пишу комментарии в комментарии, а не в ответы
удалить часть строки которая идет после последнего символа

aaa = aaa.Substring(0, aaa.LastIndexOf(',') + 1);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы