static void Main(string[] args) { CustomLinkedList <int> list = new CustomLinkedList <int>(); int count = int.Parse(Console.ReadLine()); for (int i = 0; i < count; i++) { var tokens = Console.ReadLine().Split(); string command = tokens[0]; int number = int.Parse(tokens[1]); switch (command) { case "Add": list.Add(number); break; case "Remove": list.Remove(number); break; } } Console.WriteLine(list.Count); foreach (int number in list) { Console.Write(number + " "); } Console.WriteLine(); }
static void Main(string[] args) { var doublyLinkedList = new CustomLinkedList <string>(); doublyLinkedList.AddLast("string"); doublyLinkedList.AddLast("1234"); doublyLinkedList.AddLast("flsf;dl"); foreach (var item in doublyLinkedList) { Console.WriteLine(item); } }