public void SaveToFile(string filename) { if (filename == null) throw new ArgumentNullException("filename"); using (FileStream fs = File.Create(filename)) { byte[] data = GetBytes(); fs.Write(data, 0, data.Length); } }