static void Main() { MyLinkedList mylist = new MyLinkedList(0); mylist.Append(1); mylist.Append(2); mylist.Append(3); mylist.Append(4); mylist.Append(5); mylist.Length(); mylist.PrintAll(); mylist.Reverse(); mylist.PrintAll(); Console.ReadKey(); }
static void Main(string[] args) { var linkedList = new MyLinkedList(); linkedList.AddLast(10); linkedList.AddLast(20); linkedList.AddLast(30); linkedList.AddFirst(5); linkedList.AddFirst(1); Console.WriteLine(linkedList.IndexOf(30)); Console.WriteLine(linkedList.Contains(1)); Console.WriteLine(linkedList.GetSize()); Console.WriteLine(linkedList.GetSize()); Console.WriteLine(String.Join(',', linkedList.ToArray())); linkedList.Reverse(); Console.WriteLine(String.Join(',', linkedList.ToArray())); Console.WriteLine(linkedList.GetKthFromTheEnd(3)); linkedList.PrintMiddle(); }