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(); }
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(); }