Считывается только одна строка из файла - C#
Формулировка задачи:
У меня есть код
Но дело в том что он считывает только одну сроку из .txt а надо несколько
Листинг программы
- using (StreamReader fileSetting = new StreamReader("settings.txt"))
- {
- string bufferStr;
- while (!fileSetting.EndOfStream)
- {
- bufferStr = fileSetting.ReadLine();
- if (bufferStr == "Protection=1")
- {
- //Код если в .txt Protection=1
- }
- }
- }
Решение задачи: «Считывается только одна строка из файла»
textual
Листинг программы
- string[] text=File.ReadAllLines("settings.txt");
- foreach (string str in text)
- {
- if (str.Contains("Protection=1"))//Условие имеется ли в строке "Protection=1
- {
- //Здесь делаете сохранение этой строки в другой файл, либо вывод в элементы формы;
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д