public void back(int delta) {while (--delta >= 0) {if (currentSubtree != null)nextSubtreePos--;ptr--;parseEntry(false);if (currentSubtree != null)ptr -= currentSubtree.getEntrySpan() - 1;}}

public override void Back(int delta){while (--delta >= 0){if (currentSubtree != null){nextSubtreePos--;}ptr--;ParseEntry();if (currentSubtree != null){ptr -= currentSubtree.GetEntrySpan() - 1;}}}
