public byte GetByte() { int offset = _offset; if (offset < _offsetMax) return _buffer[offset]; else return GetByteHard(); }
private string GetCharsText() { DiagnosticUtility.DebugAssert(_type == ValueHandleType.UTF8, ""); if (_length == 1 && _bufferReader.GetByte(_offset) == '1') { return("1"); } return(_bufferReader.GetString(_offset, _length)); }