AlphaTab.IO.ByteBuffer.WriteByte C# (CSharp) Метод

WriteByte() публичный Метод

public WriteByte ( byte value ) : void
value byte
Результат void
        public void WriteByte(byte value)
        {
            byte[] buffer = new byte[1];
            buffer[0] = value;
            Write(buffer, 0, 1);
        }

Usage Example

Пример #1
0
        private static void WriteVarInt(ByteBuffer data, int v)
        {
            var n = 0;
            var array = new byte[4];
            do
            {
                array[n++] = (byte)((v & 0x7F) & 0xFF);
                v >>= 7;
            } while (v > 0);

            while (n > 0)
            {
                n--;
                if (n > 0)
                    data.WriteByte((byte)((array[n] | 0x80) & 0xFF));
                else
                    data.WriteByte(array[n]);
            }
        }