BattleNet.BitReader.ReadBitsBigEndian C# (CSharp) Method

ReadBitsBigEndian() public method

public ReadBitsBigEndian ( int length ) : Int32
length int
return System.Int32
        public Int32 ReadBitsBigEndian(int length)
        {
            Int32 bits = 0;
            while (length > 0)
            {
                bits <<= 1;
                bool bit = ReadBit();
                bits += bit ? 1 : 0;
                length -= 1;
            }
            return bits;
        }