2013-09-16 1 views
1

Я пытаюсь создать простую программу сохранения и загрузки, которая читает «Пользователи из текстового файла», добавляет его в наблюдаемую коллекцию и затем заполняет listbox с наблюдаемой коллекцией пользователей.Чтение данных из файла txt и добавление его в наблюдаемую коллекцию

Хотя я понимаю, как добавить пользователей в мою наблюдаемую коллекцию, а затем записать эту коллекцию в txt-файл, я смущен тем, как я должен читать пользователя и повторно добавлять его в ObservableCollection пользователей.

мой пользовательский класс:

public class User 
{ 
    public string UserName { get; set; } 
    public string Password { get; set; } 
} 

метод Проблема:

ObservableCollection<User> LoadActionList = new ObservableCollection<User>(); 
     using (System.IO.StreamReader file = new System.IO.StreamReader("SavedAccounts.txt")) 
     { 
      string line; 
      while (!file.EndOfStream) 
      { 
       line = file.ReadLine(); 
       //LoadActionList.Add(line); //how to detect that a line is a User? 
      } 
      file.Close(); 
     } 

Любые идеи?

ответ

Смежные вопросы