예제 #1
0
        public void AddToLast(string letter)
        {
            LevelNode toAdd = new LevelNode();

            toAdd.letter     = letter;
            currentNode.next = toAdd;
            currentNode      = currentNode.next;
        }
예제 #2
0
        public void printAllNodes()
        {
            LevelNode current = head;

            while (current != null)
            {
                Console.WriteLine(current.letter);
                current = current.next;
            }
        }
예제 #3
0
 private LevelNode currentNode; //the last node in the list
 public LevelsLinkedList(string letter)
 {
     this.head        = new LevelNode();
     this.head.letter = letter;
     currentNode      = head;
 }