Перейти к содержанию
Опубликовано
comment_868

В данной теме я расскажу вам про "очистку" строки типа string

 

Что бы разделять строку и отделять символы, мы будем использовать Substring:

Находим с помощью IndexOf индекс нужного символа с его первого вхождения(с начала)

arra.IndexOf('{')

Дальше используем сабстринг/Substing - это удаление данных до символа

arra = arra.Substring(arra.IndexOf('{') + 1);//если +1 то выбирается и сам символ

Находим с помощью LastIndexOf индекс нужного символа с его последнего вхождения(с конца)

arra.LastIndexOf('}') 

Дальше используем сабстринг/Substing - это удаление данных после символа

arra = arra.Substring(arra.LastIndexOf('}')); 

 

 

 

Пример:

 

 

//имеется переменная test
string test = {faaack};
test = test.Substring(test.IndexOf('{') + 1);//если +1 то выбирается и сам символ
//получаем test = faaack}
test = test.Substring(test.LastIndexOf('}'));
//получаем test = faaack  

 

 

Лорд всея c#

Рекомендуемые сообщения