private void InitializeNoteList()
 {
     var reader = new StreamReader(new FileStream("todo-items.txt", FileMode.OpenOrCreate, FileAccess.Read));
     var serializedData = reader.ReadToEnd();
     reader.Close();
     this.noteList = NotesList.Deserialize(serializedData);
 }
Example #2
0
 public static NotesList Deserialize(string serializedData)
 {
     var serializedNoteItems = serializedData.Split(new string[] { Environment.NewLine }, StringSplitOptions.RemoveEmptyEntries);
     var notesList = new NotesList();
     for (var i = 0; i < serializedNoteItems.Length; i++)
     {
         notesList.AddNote(serializedNoteItems[i]);
     }
     return notesList;
 }