Lidgren.Network.NetIncomingMessage.ReadBytes C# (CSharp) Méthode

ReadBytes() public méthode

Reads the specified number of bytes
public ReadBytes ( int numberOfBytes ) : byte[]
numberOfBytes int
Résultat byte[]
        public byte[] ReadBytes(int numberOfBytes)
        {
            NetException.Assert(m_bitLength - m_readPosition + 7 >= (numberOfBytes * 8), c_readOverflowError);

            byte[] retval = new byte[numberOfBytes];
            NetBitWriter.ReadBytes(m_data, numberOfBytes, m_readPosition, retval, 0);
            m_readPosition += (8 * numberOfBytes);
            return retval;
        }

Same methods

NetIncomingMessage::ReadBytes ( byte into, int offset, int numberOfBytes ) : void

Usage Example

 protected override void ReadData(NetIncomingMessage Message)
 {
     texture.Read(Message);
     int datalen = Message.ReadInt32();
     byte[] data = Message.ReadBytes(datalen);
     img = GetBitmap(data);
 }
All Usage Examples Of Lidgren.Network.NetIncomingMessage::ReadBytes