コード例 #1
0
ファイル: Program.cs プロジェクト: LatropAgency/OOP
        static void Main(string[] args)
        {
            Mass a = new Mass(6);

            for (int i = 0; i < 6; i++)
            {
                a[i] = i;
            }
            if (a)
            {
                Console.WriteLine("Да");
            }
            else
            {
                Console.WriteLine("Нет");
            }
            a = a + 4;
            a--;
            if (a)
            {
                Console.WriteLine("Да");
            }
            else
            {
                Console.WriteLine("Нет");
            }
            a.Print();
            string s = "London is the capital of Great Britain";

            Console.WriteLine(StatisticOperation.Diff(a) + " " + StatisticOperation.Sum(a) + " " + StatisticOperation.Count(a) + " " + StatisticOperation.WordCount("London is the capital of Great Britain") + " " + s.WordCount() + " " + StatisticOperation.ZeroCount(a));
            Console.ReadLine();
        }
コード例 #2
0
        private static void Main(string[] args)
        {
            MyList.Owner owner = new MyList.Owner(12, "Mikhail", "BSTU");
            MyList.Date  date  = new MyList.Date();
            Console.WriteLine($"{date}\n");

            MyList myList = new MyList()
            {
                "1", "MAXWORD", "3"
            };
            MyList myList2 = new MyList()
            {
                "1", "2", "3"
            };

            Console.WriteLine(myList);

            string tmp = "4";

            myList = myList + (tmp, 1);
            Console.WriteLine(myList);

            myList = myList >> 1;   // перегрузка
            Console.WriteLine(myList);

            Console.WriteLine(myList != myList2);

            Console.WriteLine($"Max word in list: {myList.MaxWord()}");     // два метода расширения

            Console.WriteLine($"Del last: {myList.DelLast()}\n");

            MyList myList3 = new MyList()
            {
                "abcd", "ac", "ery", "q"
            };

            Console.WriteLine(myList3);

            Console.WriteLine($"Sum list3: {StatisticOperation.sum(myList3)}");
            Console.WriteLine($"list3 diff: {StatisticOperation.diff(myList3)}");
            Console.WriteLine(StatisticOperation.count(myList3));

            Console.ReadKey();
        }