public void EditSymbol(int idEditor, string Path)
        {
            _filePath = Path;
            Console.Clear();
            var fileText = FileTextReader.TextReader(_filePath);

            FileBackup.Backup(_filePath);

            UserIteraction(fileText, idEditor);
            ConsoleExt.WriteLine(" Нажмите любую кнопку чтобы продолжить.", ConsoleColor.Cyan);
            Console.ReadKey();
        }
Example #2
0
        public void GetInfo(string path)
        {
            string text = FileTextReader.TextReader(path);

            ConsoleExt.Clear();
            string[] changeText = text.Split(new char[] { ' ', '?', '!', '.', ';', ':', ',', '\r', '\n', '(', ')', '\"' },
                                             StringSplitOptions.RemoveEmptyEntries);
            for (int i = 0; i < changeText.Length; i += 10)
            {
                if (i < changeText.Length)
                {
                    Console.Write(changeText[i] + ", ");
                }
                if (i >= changeText.Length - 10)
                {
                    Console.WriteLine(changeText[i] + ".");
                }
            }

            ConsoleExt.WriteLine($"\n Инфо:  {changeText.Length} слов в тексте.");
            Console.ReadKey();
        }