/// <summary> /// 双向链表测试函数 /// </summary> public static void TestLinkedListD() { DoublyLinkedList <TestClass> linklist = new DoublyLinkedList <TestClass>(); for (int i = 0; i < 10; i++) { linklist.Add(new TestClass()); } Console.WriteLine(linklist.count); Console.WriteLine(); //for (int i = 0; i < 10; i++) //{ // Console.WriteLine(linklist.GetAt(i).data.t); //} foreach (TestClass ixl in linklist) { Console.WriteLine(ixl.t); } Console.WriteLine(); foreach (TestClass ixl in linklist) { Console.WriteLine(ixl.t); } Console.WriteLine("----------------"); Console.WriteLine("第{0}个元素:{1}", 4, linklist[12]); }
public static void TestLinkedListD() { DoublyLinkedList <Ixl> linklist = new DoublyLinkedList <Ixl>(); for (int i = 0; i < 10; i++) { linklist.Add(new Ixl()); } Console.WriteLine(linklist.count); //for (int i = 0; i < 10; i++) //{ // Console.WriteLine(linklist.GetAt(i).data.t); //} //DoubleList<Ixl> doubeList = new DoubleList<Ixl>(linklist); foreach (Ixl ixl in linklist) { Console.WriteLine(ixl.t); } }