Ejemplo n.º 1
0
        static void Main(string[] args)
        {
            int a;
            int b;

            Console.WriteLine("A)ingrese numero: ");
            if (!ParseadoraDeEnteros.TryParse(Console.ReadLine(), out a))
            {
                Console.WriteLine("valor invalido!!!!");
            }
            try
            {
                Console.WriteLine("B)ingrese numero: ");
                b = ParseadoraDeEnteros.Parse(Console.ReadLine());
            }
            catch (ErrorParserException e)
            {
                Console.WriteLine("Caught: {0}", e.Message);
                if (e.InnerException != null)
                {
                    Console.WriteLine("Inner exception: {0}", e.InnerException);
                }
            }
            Console.ReadKey();
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Ingrese un numero: ");
            string cadena;

            cadena = Console.ReadLine();

            try
            {
                Console.WriteLine(ParseadoraDeEnteros.Parse(cadena));
            }
            catch (ErrorParserException e)
            {
                Console.WriteLine(e.Message);
            }

            Console.WriteLine("Ingrese otro numero: ");
            string cadena2;

            cadena2 = Console.ReadLine();
            int salida;

            if (ParseadoraDeEnteros.TryParse(cadena2, out salida) == false)
            {
                Console.WriteLine("No se puede convertir");
            }
            else
            {
                Console.WriteLine(salida);
            }

            Console.ReadKey();
        }
Ejemplo n.º 3
0
        static void Main(string[] args)
        {
            int num;

            try
            {
                Console.WriteLine("Ingrese un numero:");
                num = ParseadoraDeEnteros.Parse(Console.ReadLine());
                Console.WriteLine("El numero es: " + num);
                Console.ReadLine();
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
                Console.ReadLine();
            }

            //try
            //{
            Console.WriteLine("Ingrese un numero:");
            if (ParseadoraDeEnteros.TryParse(Console.ReadLine(), out num))
            {
                Console.WriteLine("El numero es: " + num);
                Console.ReadLine();
            }
            else
            {
                Console.WriteLine("El string no podrá ser convertido");
                Console.ReadLine();
            }

            //}
            //catch (Exception e)
            //{
            //    Console.WriteLine(e.Message);
            //    Console.ReadLine();
            //}
        }