public void Move(int sourceIndex, int destIndex) { if (destIndex > sourceIndex) --destIndex; _arrayProperty.MoveArrayElement(sourceIndex, destIndex); }