Загрузка данных в List из файла - C#

Узнай цену своей работы

Формулировка задачи:

Короче говоря нужно загрузить txt в List , получается так что он загружает только одну строчку .
Листинг программы
  1. path = Application.StartupPath + @"\brains";
  2. var faq = new List<string>();
  3. var words = new List<string>();
  4. var sins = new List<string>();
  5. faq.Add(path + "phrases.txt");
  6. words.Add(path + "faq.txt");
  7. sins.Add(path + "sinonims.txt");
  8. MessageBox.Show(Convert.ToString(faq.Count));
Почитал что команда add работает только с последним элементом , надо что то ти по этого
Листинг программы
  1. string[] readText = File.ReadAllLines(path + "phrases.txt");
Но в этом случае всё работает только как я хочу не считывает посл от туда , надо применить ReadAllLines к List Есть способ через for , но это последний вариант , есть другие способы ?

Решение задачи: «Загрузка данных в List из файла»

textual
Листинг программы
  1. StreamReader Phrases = new StreamReader(@"D:\phrases.txt");
  2. //что-то делаем
  3. Phrases.Dispose();

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

6   голосов , оценка 4.167 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы