public void OpeningProject() { using (GZipStream str = new GZipStream(File.Open(ProjectSavePath, FileMode.Open), CompressionMode.Decompress)) { BinaryFormatter ft = new BinaryFormatter(); SavingStorage Storage = (SavingStorage)ft.Deserialize(str); ProjectManager.OpenProject(Storage); } }
public void SavingProject() { SavingStorage Storage = new SavingStorage(); using (GZipStream str = new GZipStream(File.Create(ProjectSavePath), CompressionMode.Compress)) { BinaryFormatter ft = new BinaryFormatter(); ft.Serialize(str, Storage); } MsgBox.ShowMessage(MessageContent.ProjectSaved); }