Пример #1
0
        public static void Test()
        {
            TextInput nInput = new NumericInput();
            TextInput tInput = new TextInput();

            Console.WriteLine("Ingrese N para probar \"NumericInput\" (Solo acepta números)\nO ingrese T para probar \"TextInput\" (acepta cualquier caracter)");
            string option = Console.ReadLine();

            if (option == "n" || option == "N")
            {
                Console.WriteLine("Ingrese 4 caracteres para probar \"NumericInput\":");
                for (int i = 0; i < 4; i++)
                {
                    nInput.Add(Convert.ToChar(Console.ReadLine()));
                }
                Console.WriteLine($"Output: {nInput.GetValue()}");
            }
            else if (option == "t" || option == "T")
            {
                Console.WriteLine("Ingrese 4 caracteres para probar \"TextInput\":");
                for (int i = 0; i < 4; i++)
                {
                    tInput.Add(Convert.ToChar(Console.ReadLine()));
                }
                Console.WriteLine($"Output: {tInput.GetValue()}");
            }
        }
Пример #2
0
        public static void Solution()
        {
            TextInput input = new NumericInput();

            Console.WriteLine("Add(\'1\');\nAdd(\'a\');\nAdd(\'0\');");
            input.Add('1');
            input.Add('a');
            input.Add('0');
            Console.WriteLine($"Output: {input.GetValue()}");
        }