Пример #1
0
        static void Main(string[] args)
        {
            while (true)
            {
                Console.WriteLine("Введите строку");
                var str = Console.ReadLine();

                try
                {
                    Console.Clear();
                    Console.WriteLine($"Вы ввели : {str}");
                    Console.WriteLine($"Результат преобразования");

                    var res = CharTranslate.TranslateKeyboardsChar(str, out string leng);

                    Console.WriteLine($"Определен язык : {leng}");

                    Console.WriteLine($"Что получилось: {res}");
                }
                catch (Exception ex)
                {
                    Console.WriteLine($"{ex.Message}");
                }
                finally
                {
                    Console.ReadKey();
                    Console.Clear();
                }
            }
        }
Пример #2
0
        public static string TranslateText(string Text)
        {
            switch (ProgramProcess.ButtonSelected)
            {
            case 1:
            {
                return(CharTranslate.TranslateLangChar(Text: Text));
            }

            case 2:
            {
                switch (ProgramProcess.IdPanel2)
                {
                case 1:
                {
                    return(TextChange.CharToLower(Text: Text));
                }

                case 2:
                {
                    return(TextChange.CharToUpper(Text: Text));
                }

                case 3:
                {
                    return(TextChange.CharToTitleCase(Text: Text));
                }
                }
            }
            break;

            case 3:
            {
                return(TextChange.CharReverse(Text: Text));
            }
            }

            return(Text);
        }