//ll is the LinkedList //using System.Linq foreach(string item in ll.ToArray()){ll.AddFirst(item);ll.RemoveLast();} //without using System.Linq List lll = new List(ll); for(int i=0;i