private void serializeSample() { Person person = new Person(); person.Name = "ŽR“c‘¾˜Y"; person.Age = 17; person.SetTemporaryID( DateTime.Now.ToString() ); BinaryFormatter formatter = new BinaryFormatter(); using( Stream stream = new FileStream(@"c:\sample.bin", FileMode.Create) ) { formatter.Serialize(stream, person); } } private void deserializeSample() { BinaryFormatter formatter = new BinaryFormatter(); Person person; using( Stream stream = new FileStream(@"c:\sample.bin", FileMode.Open) ) { person = (Person) formatter.Deserialize(stream); } person.Dump(); }