public void getChars(int start, int end, char[] dst, int dstStart) {if (start > count || end > count || start > end) {throw startEndAndLength(start, end);}System.arraycopy(value, start, dst, dstStart, end - start);}

public virtual void getChars(int start, int end, char[] dst, int dstStart){if (start > count || end > count || start > end){throw startEndAndLength(start, end);}System.Array.Copy(value, start, dst, dstStart, end - start);}
