В исходном тексте удалить все строки, начинающиеся на заданную букву - C#
Формулировка задачи:
Задание: В исходном тексте удалить все строки, начинающиеся на заданную букву
char symb;
Console.WriteLine("Введите букву строки которых следует удалить");
symb = Console.ReadLine();
Convert.ToChar(symb);
string text = File.ReadAllText("C:\\text.txt");
//как удалить из загруженного файла все строки, начинающиеся на заданную букву?
Console.ReadLine();
}Решение задачи: «В исходном тексте удалить все строки, начинающиеся на заданную букву»
textual
Листинг программы
using (var sw = new StreamWriter("C:\\text_new.txt")){
if (text.SubString(1,1).ToString()!=symb.ToString())
{
sw.WriteLine(text);
}
}