Esempio n. 1
0
        private static void XmlSerializationSample()
        {
            Person person3 = new Person();

            person3.SetId(1);
            person3.FirstName = "Joe";
            person3.LastName  = "Smith";

            XmlSerializer xmlSerializer = new XmlSerializer(typeof(Person));
            StreamWriter  streamWriter  = new StreamWriter("Person.xml");

            xmlSerializer.Serialize(streamWriter, person3);
        }
Esempio n. 2
0
        private static void BinarySerializationSample()
        {
            Person person = new Person();

            person.SetId(1);
            person.FirstName = "Joe";
            person.LastName  = "Smith";

            IFormatter formatter = new BinaryFormatter();
            Stream     stream    = new FileStream("Person.bin", FileMode.Create, FileAccess.Write, FileShare.None);

            formatter.Serialize(stream, person);
            stream.Close();
        }