public static void Main() { Stereo[] stereos = FunctionThatCreatesTheArray(); using (var writeStream = File.OpenWrite(@"C:\Example\MultiChannelSong.bin")) { Stereo.Serialize(stereos, writeStream); } Stereo[] newStereos; using (var readStream = File.OpenRead(@"C:\Example\MultiChannelSong.bin")) { newStereos = Stereo.Deseralize(readStream); } }