В исходном тексте удалить все строки, начинающиеся на заданную букву - 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);
}
}

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

7   голосов , оценка 3.714 из 5
Похожие ответы