public void SerializeData() { MusicDataStore mds = MusicDataStore.TestData(); BinaryFormatter formatter = new BinaryFormatter(); using (FileStream fs = new FileStream("MusicTracks.bin", FileMode.OpenOrCreate, FileAccess.Write)) { formatter.Serialize(fs, mds); } }
public void SerializeXML() { MusicDataStore mds = MusicDataStore.TestData(); XmlSerializer formatter = new XmlSerializer(typeof(MusicDataStore)); using (FileStream fs = new FileStream("MusicTracks.xml", FileMode.OpenOrCreate, FileAccess.Write)) { formatter.Serialize(fs, mds); } using (FileStream fs = new FileStream("MusicTracks.xml", FileMode.Open, FileAccess.Read)) { formatter.Deserialize(fs); } }