Пример #1
0
        static public byte[] Serialize(ClientConnect state)
        {
            byte[] bytes = new byte[OneObjectSize];

            bytes[0] = (byte)state.playerChampionType;

            return(bytes);
        }
Пример #2
0
        static public ClientConnect Deserialize(byte[] bytes)
        {
            if (bytes.Length != OneObjectSize)
            {
                throw new ApplicationException("Wrong byte[] size in static public ClientConnect Deserialize(byte[] bytes);");
            }

            ClientConnect rez = new ClientConnect {
                playerChampionType = (PlayerChampionType)bytes[0]
            };

            return(rez);
        }