public static void Serilize(OptionData serializeObject)
 { // получаем поток, куда будем записывать сериализованный объект
     using (FileStream fs = new FileStream("OptionData.xml", FileMode.OpenOrCreate))
     {
         formatter.Serialize(fs, serializeObject);
     }
 }
 public static OptionData Desirialize()
 {
     using (FileStream fs = new FileStream("OptionData.xml", FileMode.OpenOrCreate))
     {
         OptionData email = (OptionData)formatter.Deserialize(fs);
         return(email);
     }
 }
 public static OptionData Desirialize()
 {
     try
     {
         using (FileStream fs = new FileStream("OptionData.xml", FileMode.OpenOrCreate))
         {
             OptionData email = (OptionData)formatter.Deserialize(fs);
             return(email);
         }
     }
     catch (Exception ex)
     {
         App.SendException(ex);
         return(null);
     }
 }