public void SerializerPerson() { PersonDataContract p = new PersonDataContract { Id = 1, Name = "John Doe" }; using (Stream stream = new FileStream("data.xml", FileMode.Create)) { DataContractSerializer ser = new DataContractSerializer(typeof(PersonDataContract)); ser.WriteObject(stream, p); } using (Stream stream = new FileStream("data.xml", FileMode.Open)) { DataContractSerializer ser = new DataContractSerializer(typeof(PersonDataContract)); PersonDataContract result = (PersonDataContract)ser.ReadObject(stream); } }