Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("***** Fun with Custom Serialization *****");

            // Recall that this type implements ISerializable.
            StringData myData = new StringData();

            // Save to a local file in SOAP format.
            SoapFormatter soapFormat = new SoapFormatter();
            using (Stream fStream = new FileStream("MyData.soap",
              FileMode.Create, FileAccess.Write, FileShare.None))
            {
                soapFormat.Serialize(fStream, myData);
            }
            Console.ReadLine();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("***** Fun with Custom Serialization *****");

            //// Recall that this type implements ISerializable
            //StringData myData = new StringData();

            //// Save to a local file in SOAP format
            //SoapFormatter soapFormat = new SoapFormatter();
            //using (Stream fStream = new FileStream("MyData.soap", FileMode.Create, FileAccess.Write, FileShare.None))
            //{
            //    soapFormat.Serialize(fStream, myData);
            //}

            //using (Stream fStream = File.OpenRead("MyData.soap"))
            //{
            //    myData = (StringData)soapFormat.Deserialize(fStream);
            //}

            StringData testData = new StringData();
            SoapFormatter xmlSer = new SoapFormatter();
            using (Stream fStream = new FileStream("TestData.soap", FileMode.Create, FileAccess.Write, FileShare.None))
            {
                xmlSer.Serialize(fStream, testData);
            
            }
            using (Stream fSteam = File.OpenRead("TestData.soap"))
            {
                testData = (StringData)xmlSer.Deserialize(fSteam);
            }
            Console.ReadLine();
        }