public static void SaveData(SaveFileDialog saveDialog, PersistDataContainer saveItems)
 {
     string fileName = saveDialog.FileName;
     Stream fileStream = File.Create(fileName);
     BinaryFormatter serializer = new BinaryFormatter();
     serializer.Serialize(fileStream, saveItems);
     fileStream.Close();
 }
        public static PersistDataContainer LoadData(OpenFileDialog loadFile, string fileName)
        {
            PersistDataContainer loadItems = new PersistDataContainer();
            Stream fileStream = File.OpenRead(fileName);
            BinaryFormatter deserializer = new BinaryFormatter();
            loadItems = (PersistDataContainer)deserializer.Deserialize(fileStream);
            fileStream.Close();

            return loadItems;
        }