static void Main(string[] args) { //testing a list of int values and getting the minimum value var list = new LinkedListLibrary.LinkedList <int>(); // create List container // create data to store in List // use List insert methods list.InsertAtFront(11); // adding the first element or node list.InsertAtFront(14); // adding the first element or node list.InsertAtFront(1); // adding the first element or node list.InsertAtFront(3); // adding the first element or node list.Display(); Console.WriteLine($"Minimum: {list.Minimum()}"); // testing a list of double values and getting the last element on queue var doubleList = new LinkedListLibrary.LinkedList <double>(); // create List container // create data to store in List // use List insert methods doubleList.InsertAtFront(4.5); // adding the first element or node doubleList.InsertAtFront(3); // adding the first element or node doubleList.InsertAtFront(7.8); // adding the first element or node doubleList.InsertAtFront(9.6); // adding the first element or node Console.WriteLine(""); doubleList.Display(); Console.WriteLine($"Last Element: {doubleList.GetLast()}"); }
static void Main(string[] args) { LinkedListLibrary.LinkedList <string> list = new LinkedListLibrary.LinkedList <string>(); string newString; for (int i = 0; i < 10; i++) { newString = new string(i.ToString().ToCharArray()); list.Append(newString); } Console.WriteLine("-------------Forwards----------"); list.Display(); Console.WriteLine("-------------Backwards---------"); list.DisplayBackwards(); list.Clear(); for (int i = 0; i < 10; i++) { newString = new string(i.ToString().ToCharArray()); list.Prepend(newString); } Console.WriteLine("--------------Forwards---------"); list.Display(); Console.WriteLine("--------------Backwards--------"); list.DisplayBackwards(); list.Clear(); }