public override int ReadNextByte() { if (_curOfs == _length) { if (_mergedPacket == null) { return(-1); } return(_mergedPacket.ReadNextByte()); } int num = _containerReader.PacketReadByte(_offset + _curOfs); if (num != -1) { _curOfs++; } return(num); }
protected override int ReadNextByte() { if (_curOfs == _length) { if (_mergedPacket == null) { return(-1); } return(_mergedPacket.ReadNextByte()); } var b = _containerReader.PacketReadByte(_offset + _curOfs); if (b != -1) { ++_curOfs; } return(b); }