/// <summary> /// Moves position by the specified bytes. /// </summary> /// <param name="bytes">Number of bytes to move the stream.</param> public void ReadFake(uint bytes) { while (bytes > blockRemaining) { bytes -= blockRemaining; ReadFake(blockRemaining); } position += bytes; blockRemaining -= bytes; BaseReader.ReadFake(bytes); CheckMoveReader(); }