// ************************************************************************ // Private Methods // ************************************************************************ #region Private Methods /// <summary> /// This recursive function decrements the position index of all the nodes /// in front of this node. Used for when a node is removed from a list. /// </summary> private void DecrementForward() { if (Next != null) { Next.Index--; Next.DecrementForward(); } }
private void DecrementForward() { if (Next == null) { return; } Next.Index--; Next.DecrementForward(); }