예제 #1
0
 public Storage(string serializationPath)
 {
     Users = new LinkedList <Person>();
     if (File.Exists(serializationPath))
     {
         Users = SerializationManager.DeserializeUsers(serializationPath);
     }
     else if (File.Exists(usersRecoveryPath))
     {
         Users = SerializationManager.DeserializeUsers(usersRecoveryPath);
     }
     else
     {
         throw new FileNotFoundException("Files that contain users were not found !");
     }
 }