Пример #1
0
        public void folderPath()
        {
            Console.WriteLine("\nEnter the directory: / Введите директорию: ");
            string[] allfolders = Directory.GetDirectories(Console.ReadLine());
            Array.Sort(allfolders);
            foreach (string folder in allfolders)
            {
                Console.WriteLine(Guid.NewGuid() + " | " + folder);
            }

            Console.WriteLine("\nEnter the directory to view the files: / Введите директорию, чтобы посмотреть файлы: ");
            string[] AllFiles = Directory.GetFiles(Console.ReadLine(), "*.*", SearchOption.AllDirectories);
            Array.Sort(AllFiles);
            foreach (string filename in AllFiles)
            {
                Console.WriteLine(filename);
            }

            Console.WriteLine("\nTo return to the main menu press <Q> and <ENTER>/Что бы вернутся в главное меню нажмите <Q> и <ENTER>");
            string exitToMainMenu = Console.ReadLine();

            if (exitToMainMenu == "Q")
            {
                consoleMenu.Main();
            }
            else
            {
                Console.WriteLine("You entered an invalid character/Вы ввели недопустимый символ!");
            }
        }
Пример #2
0
        static void Main(string[] args)
        {
            NavMenu consoleMenu = new NavMenu();

            Console.Clear();
            consoleMenu.Main();
        }
Пример #3
0
        public void count()
        {
            if (System.IO.File.Exists(@"textSampled.txt"))
            {
                Console.WriteLine("\nОткрываем файл...\n");
            }
            else
            {
                Console.WriteLine("File <textSampled.txt> not found / Файл <textSampled.txt> не найден");
            }

            string openFile = File.ReadAllText(@"textSampled.txt");

            string charsToRemove = "[@,()\t^$+\\.\";'\\\\]";

            Regex  regex  = new Regex(charsToRemove);
            string result = regex.Replace(openFile, "");

            string[] words = result.Split(' ');

            Console.WriteLine("\nWord count/Количество слов: " + words.Length);

            List <string> termsList = new List <string>();

            for (int i = 10; i < words.Length; i += 10)
            {
                termsList.Add(words[i - 1]);
            }
            string glueWords = String.Join(", ", termsList);

            Console.WriteLine("\nEvery tenth word/Каждое 10-ое слово: " + glueWords);


            Console.WriteLine("\nTo return to the main menu press <Q> and <ENTER>/Что бы вернутся в главное меню нажмите <Q> и <ENTER>");
            string exitToMainMenu = Console.ReadLine();

            if (exitToMainMenu == "Q")
            {
                consoleMenu.Main();
            }
            else
            {
                Console.WriteLine("You entered an invalid character/Вы ввели недопустимый символ!");
            }
        }
Пример #4
0
        public void words()
        {
            if (System.IO.File.Exists(@"textSampled.txt"))
            {
                Console.WriteLine("\nOpen file / Открываем файл...\n");
            }
            else
            {
                Console.WriteLine("File <textSampled.txt> not found / Файл <textSampled.txt> не найден");
            }

            string openFile = File.ReadAllText(@"textSampled.txt"); // open file

            File.WriteAllText(@"textSampleOrigin.txt", openFile);   // save original file

            Console.Clear();
            Console.WriteLine("\nEnter the word/character you want to remove from the file / Введите слово/символ, которое хотите удалить из файла:");
            string deleteWord = Console.ReadLine();

            if (openFile.Contains(deleteWord))
            {
                string textDel = openFile.Replace(deleteWord, "");
                File.WriteAllText(@"textDelete.txt", textDel);
                Console.WriteLine("OK!");
            }
            else
            {
                Console.WriteLine($"\nThe word {deleteWord} does not exist in the word document / Слова {deleteWord} НЕ СУЩЕСТВУЕТ в текстовом документе!");
            }


            Console.WriteLine("\nTo return to the main menu press <Q> and <ENTER>/Что бы вернутся в главное меню нажмите <Q> и <ENTER>");
            string exitToMainMenu = Console.ReadLine();

            if (exitToMainMenu == "Q")
            {
                consoleMenu.Main();
            }
            else
            {
                Console.WriteLine("You entered an invalid character/Вы ввели недопустимый символ!");
            }
        }
Пример #5
0
        public void reverseText()
        {
            Console.Clear();
            if (System.IO.File.Exists(@"textSampled.txt"))
            {
                Console.WriteLine("\nOpen file / Открываем файл...\n");
            }
            else
            {
                Console.WriteLine("File <textSampled.txt> not found / Файл <textSampled.txt> не найден");
            }

            string[] openFile       = File.ReadAllText(@"textSampled.txt").Split('.'); // открываем файл и разбиваем массив
            string   secondSentence = new string(openFile[2]);

            string[] splitSentence = secondSentence.Split(' ');
            string[] reverseWord   = splitSentence.Reverse().ToArray();

            string glueText        = String.Join(" ", reverseWord);
            string reverseSentence = new string(glueText.ToCharArray().Reverse().ToArray());

            Console.WriteLine(reverseSentence);


            Console.WriteLine("\nTo return to the main menu press <Q> and <ENTER>/Что бы вернутся в главное меню нажмите <Q> и <ENTER>");
            string exitToMainMenu = Console.ReadLine();

            if (exitToMainMenu == "Q")
            {
                consoleMenu.Main();
            }
            else
            {
                Console.WriteLine("You entered an invalid character/Вы ввели недопустимый символ!");
            }
        }