示例#1
0
        static void Main()
        {
            //byte step = 2;
            OneDimArray arr = new OneDimArray(50, 1, 15);

            PrintData.ArrPrint(arr.GetArr(), 15);
            Console.WriteLine();
            PrintData.ArrPrint(arr.GetArrReversed(), 15);
            Console.WriteLine();
            arr.Multi(5);
            PrintData.ArrPrint(arr.GetArr(), 5);
            Console.WriteLine($"\n{arr.ToString()}");
            Console.WriteLine();
            PrintData.DictPrint(arr.EachElCount);
            Console.ReadLine();
        }
示例#2
0
        static void Main()
        {
            string str = "Особенности производительности Методы Split выделяют память для возвращаемого объекта массива и объект "
                         + "String для каждого элемента массива. Если приложению требуется оптимальная производительность или управление "
                         + "выделением памяти является критически важным в приложении, рассмотрите возможность использования метода IndexOf "
                         + "или IndexOfAny и, при необходимости, метода Compare для нахождение подстроки в строке";

            Massage.WordLettersMoreThan(str, 6);                   // Метод №1
            Console.WriteLine();
            Massage.DeleteWordsEndingChar(str, 'а');               // Метод №2
            Console.WriteLine();
            Massage.LongestWord(str);                              // Метод №3
            Console.WriteLine();
            Massage.StrBuilderLgstWord(str);                       // Метод №4
            Console.WriteLine();
            PrintData.DictPrint(Massage.FrequencyDictionary(str)); // Метод №
            Console.ReadLine();
        }