public MemoryStream GetStreamForSerializedGame() { SerializationObjectWrapper wrapper = new SerializationObjectWrapper <Game> { TypedValue = this }; MemoryStream ms = new MemoryStream(); wrapper.Serialize(ms); ms.Position = 0; return(ms); }
public byte[] GetBytes() { SerializationObjectWrapper wrapper = new SerializationObjectWrapper <Game> { TypedValue = this }; using (MemoryStream ms = new MemoryStream()) { wrapper.Serialize(ms); ms.Position = 0; return(ms.GetBuffer()); } }