Извлечь частичные строки из TextBox, которые заменяют текст того же TextBox - PullRequest
0 голосов
/ 11 января 2019

Мне нужна помощь с моим кодом.
У меня есть TextBox, который содержит такие строки текста:

"hello my friends, how r u?","today is good"
"I'm fine","and you"
"have a nice day","thanks"

Я хочу удалить подстроки, используя SubString() (или другой метод, это не имеет значения) для элементов TextBox.
Я хочу видеть этот вывод в моем TextBox (тот же TextBox, а не новый), когда я компилирую свой код.

 hello my friends, how r u?
 I'm fine
 have a nice day

1 Ответ

0 голосов
/ 11 января 2019

Разделения строк и удаления кавычек должно быть достаточно, если внутри текста нет других кавычек.
После разбиения строк возьмите строки в массиве с четным индексом и поместите все обратно в TextBox.

textBox1.Text = string.Join("\r\n", textBox1.Text
                      .Split(new[] { "\r\n", "\",\"" }, StringSplitOptions.RemoveEmptyEntries)
                      .Where((s, i) => i % 2 == 0)).Replace("\"", "");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...