Пример #1
0
        static public void JSONDeserialize()
        {
            DataContractJsonSerializer json = new DataContractJsonSerializer(typeof(Boing));

            using (FileStream fs = new FileStream("plane.json", FileMode.OpenOrCreate))
            {
                Boing plane = (Boing)json.ReadObject(fs);
                Console.Write("Объект Десериализован ");
                plane.Type();
            }
        }
Пример #2
0
        static public void XMLDeserialize()
        {
            XmlSerializer serializer = new XmlSerializer(typeof(Boing));

            using (FileStream fs = new FileStream("plane.xml", FileMode.OpenOrCreate))
            {
                Boing plane = (Boing)serializer.Deserialize(fs);
                Console.Write("Объект Десериализован ");
                plane.Type();
            }
        }
Пример #3
0
        static public void SOAPDeserialize()
        {
            SoapFormatter formatter = new SoapFormatter();

            using (FileStream fs = new FileStream("plane.soap", FileMode.OpenOrCreate))
            {
                Boing plane = (Boing)formatter.Deserialize(fs);

                Console.Write("Объект Десериализован ");
                plane.Type();
            }
        }
Пример #4
0
        static public void BinaryDesirialaize()
        {
            BinaryFormatter formatter = new BinaryFormatter();

            using (FileStream fs = new FileStream("plane.dat", FileMode.OpenOrCreate))
            {
                Boing plane = (Boing)formatter.Deserialize(fs);

                Console.Write("Объект Десериализован ");
                plane.Type();
            }
        }