java: public final byte get() {if (position == limit) {throw new BufferUnderflowException();}return this.block.peekByte(offset + position++);}
C#: public sealed override byte get(){throw new System.NotImplementedException();}