Как проанализировать ввод данных пользователем от текстовой области линию за линией

Если у меня есть переменная, которая содержит информацию о тексте (скажите взятый от текстовой области), как я могу считать текстовое содержание, сохраненное в строковой переменной линию за линией?

Текст, введенный в текстовой области, будет иметь \n (клавиша Enter) для разделения строки.

9
задан SLaks 19 April 2010 в 19:44
поделиться

3 ответа

Вы можете использовать StringReader :

var reader = new StringReader(textbox.Text);
string line;
while (null != (line = reader.ReadLine())) {
     //...
}
15
ответ дан 4 December 2019 в 09:12
поделиться
string[] splitInput = System.Text.RegularExpressions.Regex.Split(
                        InputString, "\r\n");
1
ответ дан 4 December 2019 в 09:12
поделиться

Попробуйте использовать

string[] strings = yourString.Split(new string[] {Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries)
7
ответ дан 4 December 2019 в 09:12
поделиться
Другие вопросы по тегам:

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