コード例 #1
0
        static void Main(string[] args)
        {
            //使用我们的顺序表
            SeqList <string> seqlist = new SeqList <string>();

            seqlist.Add("233");
            seqlist.Add("666");
            seqlist.Add("999");

            Console.WriteLine(seqlist.GetEle(2));
            Console.WriteLine(seqlist[2]);
            Console.WriteLine("------------------------------------------");
            seqlist.Insert("777", 1);
            for (int i = 0; i < seqlist.GetLength(); i++)
            {
                Console.WriteLine(seqlist[i]);
            }
            Console.WriteLine("------------------------------------------");
            seqlist.Delete(0);
            for (int i = 0; i < seqlist.GetLength(); i++)
            {
                Console.WriteLine(seqlist[i]);
            }
            Console.WriteLine("------------------------------------------");
            seqlist.Clear();
            for (int i = 0; i < seqlist.GetLength(); i++)
            {
                Console.WriteLine(seqlist[i]);
            }



            Console.ReadKey();
        }
コード例 #2
0
        static void Main(string[] args)
        {
            SeqList <string> seqList = new SeqList <string>();

            // LinkList<string> seqList = new LinkList<string>();

            seqList.Add("123");
            seqList.Add("456");
            seqList.Add("789");

            Console.WriteLine(seqList.GetEle(0));
            Console.WriteLine(seqList[0]);
            seqList.Insert("777", 1);

            for (int i = 0; i < seqList.GetLength(); i++)
            {
                Console.Write(seqList[i] + " ");
            }
            Console.WriteLine();

            seqList.Delete(0);

            for (int i = 0; i < seqList.GetLength(); i++)
            {
                Console.Write(seqList[i] + " ");
            }
            Console.WriteLine();

            seqList.Clear();

            Console.WriteLine(seqList.GetLength());

            Console.ReadKey();
        }