Пример #1
0
        public MemoryStream GetStreamForSerializedGame()
        {
            SerializationObjectWrapper wrapper
                = new SerializationObjectWrapper <Game>
                {
                TypedValue = this
                };
            MemoryStream ms = new MemoryStream();

            wrapper.Serialize(ms);

            ms.Position = 0;

            return(ms);
        }
Пример #2
0
        public byte[] GetBytes()
        {
            SerializationObjectWrapper wrapper
                = new SerializationObjectWrapper <Game>
                {
                TypedValue = this
                };

            using (MemoryStream ms = new MemoryStream())
            {
                wrapper.Serialize(ms);
                ms.Position = 0;
                return(ms.GetBuffer());
            }
        }