private def SerializeAndDeserialize(a1 as object): formatter = BinaryFormatter() using stream = MemoryStream(): formatter.Serialize(stream, a1) stream.Seek(0, SeekOrigin.Begin) a2 = formatter.Deserialize(stream) return a2