public int ArrayRemove(int idx, int itemIdx) { return(Unmanaged.ArrayRemove(Pointer, idx, itemIdx)); }