Display the list backwards by manually walking from last to first : LinkList « Data Structure « C# / CSharp Tutorial






using System;  
using System.Collections.Generic;  
  
class MainClass {  
  public static void Main() {  
    // Create an linked list. 
    LinkedList<char> ll = new LinkedList<char>();  
      
    Console.WriteLine("Adding 5 elements.");  
    // Add elements to the linked list  
    ll.AddFirst('A');  
    ll.AddFirst('B');  
    ll.AddFirst('C');  
    ll.AddFirst('D');  
    ll.AddFirst('E');  

    LinkedListNode<char> node; 
    
    Console.Write("Follow links backwards: "); 
      for(node = ll.Last; node != null; node = node.Previous)  
      Console.Write(node.Value + " ");  
 
    Console.WriteLine("\n");  
  }
}
Adding 5 elements.
Follow links backwards: A B C D E








11.36.LinkList
11.36.1.Add value to generic LinkList and check the element count
11.36.2.Display the linked list by manually walking through the list
11.36.3.Display the linked list by using a foreach loop
11.36.4.Display the list backwards by manually walking from last to first
11.36.5.Remove elements from the linked list
11.36.6.Add three elements to the end of the list
11.36.7.Create a new LinkedListNode of type String and displays its properties