Example #1
0
        public void PutElementsUp()
        {
            var nextToPutUp = NumbersWithConnections[TargetNumber].Item2;

            for (int i = 0; i < skippedElements; i++)
            {
                var elementToPutUp = NumbersWithConnections[nextToPutUp];
                NumbersWithConnections.Remove(nextToPutUp);
                ElementsUp.Add(new Tuple <int, Tuple <int, int> >(nextToPutUp, elementToPutUp));
                nextToPutUp = elementToPutUp.Item2;
            }
        }