public ByteBuffer put(byte[] src, int srcOffset, int byteCount) {checkPutBounds(1, src.length, srcOffset, byteCount);System.arraycopy(src, srcOffset, backingArray, offset + position, byteCount);position += byteCount;return this;}

public override java.nio.ByteBuffer put(byte[] src, int srcOffset, int byteCount){checkPutBounds(1, src.Length, srcOffset, byteCount);System.Array.Copy(src, srcOffset, backingArray, offset + _position, byteCount);_position += byteCount;return this;}
