Разбить текст из файла на несколько списков - C#
Формулировка задачи:
Добрий день.Есть файл, его нужно записать в лист, и потом сделать на основе этого листа сортировку на 3 листа (1 лист только с предложениями, 2 лист только со словами, 3 лист с символами). А потом на основе этих листов сделать записать информации в файл(обратный этап). Как можно реализовать разбивку текста например на абзацы или на слова?
Решение задачи: «Разбить текст из файла на несколько списков»
textual
Листинг программы
List<string> ls = new List<string>();
try
{
using (StreamReader sr = new StreamReader("D:text.txt"))
{
String line;
while ((line = sr.ReadLine()) != null)
{
ls.Add(line);
}
}
}
catch (Exception e)
{
Console.WriteLine("The file could not be read:");
Console.WriteLine(e.Message);
}
Console.WriteLine(ls);
Console.ReadLine();