コード例 #1
0
        static void Main(string[] args)
        {
            //1
            task1 objTask1 = new task1();
            Stopwatch stopWatch = new Stopwatch();

            Start(stopWatch);
            objTask1.AddToDictionary();
            Finish(stopWatch);
            Start(stopWatch);
            Console.WriteLine(objTask1.SearchStringInDictinory("500"));
            Finish(stopWatch);

            Start(stopWatch);
            objTask1.AddToList();
            Finish(stopWatch);
            Start(stopWatch);
            Console.WriteLine(objTask1.SearchStringInList("Two households, both alike in dignity,"));
            Finish(stopWatch);

            //2
            MyCollection<int> myCollection = new MyCollection<int>();
            myCollection.AddElementInCollection(23);
            myCollection.AddElementInCollection(7);
            myCollection.AddElementInCollection(3);
            IEnumerator result1 = myCollection.ComparisonObjectWithElementsCollection(23);
            IEnumerator result2 = myCollection.ComparisonObjectWithElementsCollection("23");

            //3
            MyCollection2 myCollect = new MyCollection2();
            myCollect.Add(2);
            myCollect.Add(5);
            myCollect.Add(-10);
            myCollect.Add(1);

            foreach (int i in myCollect)
            {
                System.Console.Write(i + " ");
            }
        }