Конвертирование String в StringBuilder и обратно

114
07 сентября 2019, 23:30

Есть некий метод, который получает в качестве параметра довольно большую стринговину (порядка 50000 символов и более). Метод разбивает полученную строку на слова посредством Split(" ") и мы получаем стринговый массив. Далее каждое слово в массиве предстоит изменениям: некоторые символы заменяем на другие символы, некоторые удаляем и т.д. Короче говоря предстоит куча работы со строками, а значит нужно прибегать к помощи класса StringBuilder. Парвильно ли я понимаю: нужно String конвертировать каким-то образом в StringBuilder, совершить все необходимые операции и обратно конвертироваться в String? Если да, как сделать с S=>SB? Стоит ли при таком количестве строк каждую операцию по изменению выносить в отдельный метод? Как по человечески это реализовать с наименьшими потерями производительности?

READ ALSO
ListBox команда при выделении ListBoxItem

ListBox команда при выделении ListBoxItem

Кто-нибудь может подсказать, как можно при нажатии ListBoxItem выполнить команду открытия нового окна(MVVM) ListBox заполняется через ItemSource

104
Импорт персонажа с анимацией в Unity

Импорт персонажа с анимацией в Unity

Импортировал модельку с анимацией прыжка и бега с сайта Mixamo, там в готовой анимации не только анимация, но и изменение позиции, как это убрать,...

136
Пагинация страниц для парсера simple html dom

Пагинация страниц для парсера simple html dom

Нужно при парсинге страницы с помощью simple html dom, сделать пагинациюТо есть парсер в странице каталога собирает ссылки на товары, но собирает...

139
Unoconv медленно работает

Unoconv медленно работает

установил unoconv на железо под ОС LinuxЖелезо достаточно мощное

120