Удаление строки из файла - Visual Basic .NET (248011)
Формулировка задачи:
Здравствуйте.
Пишу программу для рассылки. Контакты пользователей хранятся в файле .тхт в формате:
Форма программы:
Выгрузка строк файла происходит обычно таким образом:
Клиент Один|example@gmail.com|Бизнес
Клиент Два|example@rambler.ru|Бизнес
Клиент Три|example@yandex.ru|Бизнес
Клиент Четыре|example@mail.ru|Бизнес
Вопрос:
Как удалить любую строку файла без пробелов и прочих пустых пространств/строк? Пытался что-то сделать через массивы и массивлисты - но что-то всё тщетно. Каюсь, если такой вопрос был раньше.
Решение задачи: «Удаление строки из файла»
textual
Листинг программы
Dim buffer As List(Of String) = IO.File.ReadAllLines(PATH_FILE, System.Text.Encoding.Default).ToList buffer.Remove("Клиент Два|example@rambler.ru|Бизнес") ' или по индексу buffer.RemoveAt(2) например IO.File.WriteAllLines(PATH_FILE, buffer, System.Text.Encoding.Default)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д