Если у меня есть переменная, которая содержит информацию о тексте (скажите взятый от текстовой области), как я могу считать текстовое содержание, сохраненное в строковой переменной линию за линией?
Текст, введенный в текстовой области, будет иметь \n (клавиша Enter) для разделения строки.
Вы можете использовать StringReader
:
var reader = new StringReader(textbox.Text);
string line;
while (null != (line = reader.ReadLine())) {
//...
}
string[] splitInput = System.Text.RegularExpressions.Regex.Split(
InputString, "\r\n");
Попробуйте использовать
string[] strings = yourString.Split(new string[] {Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries)