Example #1
0
        public void Save(List <Figure> figures)
        {
            Serializer serializer = new Serializer();
            string     yamlString = serializer.Serialize(FigureSerializer.GetMementoList(figures));

            File.WriteAllText(path, yamlString);
        }
Example #2
0
        public void Save(List <Figure> figures)
        {
            TextWriter    writer     = File.CreateText(path);
            XmlSerializer serializer = new XmlSerializer(typeof(List <FigureMemento>));

            serializer.Serialize(writer, FigureSerializer.GetMementoList(figures));
            writer.Close();
        }
Example #3
0
 public void Save(List <Figure> figures)
 {
     using (Stream stream = File.Open(path, FileMode.Create))
     {
         BinaryFormatter bformatter = new BinaryFormatter();
         bformatter.Serialize(stream, FigureSerializer.GetMementoList(figures));
     }
 }
Example #4
0
        public void Save(List <Figure> figures)
        {
            string csvString = CsvSerializer.SerializeToCsv(FigureSerializer.GetMementoList(figures));

            File.WriteAllText(path, csvString);
        }
Example #5
0
        public void Save(List <Figure> figures)
        {
            string jsonString = JsonConvert.SerializeObject(FigureSerializer.GetMementoList(figures));

            File.WriteAllText(path, jsonString);
        }