public override int Peek() { if (position < 0 || position >= buffer.TextLength) { return(-1); } return(buffer.GetCharAt(position)); }
public char GetCharAt(int offset) { return(buffer.GetCharAt(offset)); }