Пример #1
0
        public static void WriteObject(string fileName)
        {
            Console.WriteLine("Creating a Person object and serializing it.");

            // Creating the serializer
            ComplexNumber             number = new ComplexNumberWithMagnitude(3, 4);
            FileStream                fs     = new FileStream(fileName, FileMode.Create);
            XmlDictionaryWriter       writer = XmlDictionaryWriter.CreateTextWriter(fs);
            NetDataContractSerializer ser    = new NetDataContractSerializer();

            ser.WriteObject(writer, number);
            writer.Close();
        }
Пример #2
0
        public static void WriteObject(string fileName)
        {
            Console.WriteLine("Creating a Person object and serializing it.");

            // Creating the serializer
            ComplexNumber          number = new ComplexNumberWithMagnitude(3, 4);
            FileStream             fs     = new FileStream(fileName, FileMode.Create);
            XmlDictionaryWriter    writer = XmlDictionaryWriter.CreateTextWriter(fs);
            DataContractSerializer ser    = new DataContractSerializer(typeof(ComplexNumber), null, int.MaxValue, false, true, null, new MyDataContractResolver());

            // Serialize the data and write it to a file
            ser.WriteObject(writer, number);
            writer.Close();
        }
Пример #3
0
        public static void WriteObject(string fileName)
        {
            Console.WriteLine("Creating a Person object and serializing it.");

            // Creating the serializer
            ComplexNumber number = new ComplexNumberWithMagnitude(3, 4);
            FileStream fs = new FileStream(fileName, FileMode.Create);
            XmlDictionaryWriter writer = XmlDictionaryWriter.CreateTextWriter(fs);
            DataContractSerializer ser = new DataContractSerializer(typeof(ComplexNumber), null, int.MaxValue, false, true, null, new MyDataContractResolver());

            // Serialize the data and write it to a file
            ser.WriteObject(writer, number);
            writer.Close();
        }
Пример #4
0
        public static void WriteObject(string fileName)
        {
            Console.WriteLine("Creating a Person object and serializing it.");

            // Creating the serializer
            ComplexNumber number = new ComplexNumberWithMagnitude(3, 4);
            FileStream fs = new FileStream(fileName, FileMode.Create);
            XmlDictionaryWriter writer = XmlDictionaryWriter.CreateTextWriter(fs);
            NetDataContractSerializer ser = new NetDataContractSerializer();

            ser.WriteObject(writer, number);
            writer.Close();
        }