El tema que me trae es el siguiente:en el programa que se encuentra a continuación si ingreso por ej. 12.5 me imprime en pantalla 125 y si pongo 12,5 imprime correcto.-
Encontré estos métodos pero no logro implementarlos y además desconozco si es lo correcto.-
Código:
CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator CultureInfo.CurrentCulture.NumberFormat.NumberGroupSeparator
Código:
Bueno eso es todo, espero ayuda.-using System; using System.Collections.Generic; public class calculadora { public static void Main(string[] args) { Console.Title = " Ejemplo de uso de Try - Catch"; Console.ForegroundColor = ConsoleColor.Yellow; Console.BackgroundColor = ConsoleColor.Blue; int clave = 0; while (clave == 0) { Console.Clear(); Console.SetCursorPosition(01,01); Console.Write(" Ingrese un número....:"); string singreso = Console.ReadLine(); double ingreso; try { ingreso = Convert.ToDouble(singreso); Console.SetCursorPosition(01,03); Console.WriteLine(" Ingresó: " + ingreso); clave = 1; } catch (System.Exception) { Console.SetCursorPosition(01,03); Console.Write(" Ingreso incorrecto (Apriete una tecla para continuar....)"); Console.ReadLine(); } } Console.SetCursorPosition(01,05); Console.Write(" Pulse una tecla para finalizar..."); Console.ReadLine(); } }
Saludos.
Daniel