Exemplo n.º 1
0
        private static ChatCode CreateIntCode(ChatCodeType header, UInt32 id)
        {
            byte[] bytes = BitConverter.GetBytes(id);

            if (!BitConverter.IsLittleEndian)
                Array.Reverse(bytes);

            byte[] data = new byte[bytes.Length + 1];

            data[0] = (byte)header;
            Array.Copy(bytes, 0, data, 1, bytes.Length);

            return new ChatCode(data);
        }
Exemplo n.º 2
0
        private static ChatCode CreateIntCode(ChatCodeType header, UInt32 id)
        {
            byte[] bytes = BitConverter.GetBytes(id);

            if (!BitConverter.IsLittleEndian)
                Array.Reverse(bytes);

            byte[] data = new byte[bytes.Length + 1];

            data[0] = (byte)header;
            Array.Copy(bytes, 0, data, 1, bytes.Length);

            return new ChatCode(data);
        }