Hola a todos.-
engelx, en esa página está la solución.-
DarK_FirefoX
realmente es inspirador las ansias de aprender programación....Estamos aqui para ayudarte...Si tienes duda...ya sabes...
Si encontrara el emoticon que llora(de emoción) lo pondría aquí.-
using System;
using System.Collections.Generic;
using System.Globalization;
public class MyClass
{
public static void Main()
{
string a = "12.34";
decimal b = Convert.ToDecimal(a, System.Globalization.CultureInfo.InvariantCulture);
Console.WriteLine("El número es...:" + b);
Console.Write("Apriete una tecla para cerrar la aplicación.");
Console.ReadKey();
}
}
Siempre que en (Windows XP) Inicio>Panel de control>Configuración regional y de idioma>Personalizar
Símbolo decimal contenga una "coma" si le ponemos un "punto" funciona de todas formas.-
El programa quedaria así:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Globalization;
namespace miswitch
{
class Program
{
static void Main(string[] args)
{
Console.Title = "Ejemplo de switch";
Console.SetCursorPosition(02,02);
Console.Write("Ingresa un número...:");
decimal numeroUno = Convert.ToDecimal(Console.ReadLine(), System.Globalization.CultureInfo.InvariantCulture);
Console.SetCursorPosition(02, 04);
Console.Write("Ingresa otro........:");
decimal numeroDos = Convert.ToDecimal(Console.ReadLine(), System.Globalization.CultureInfo.InvariantCulture);
Console.SetCursorPosition(02, 06);
Console.Write("1:Suma 2:Resta 3:Multiplica 4:Divide...:");
byte eleccion = Convert.ToByte(Console.ReadLine());
Console.SetCursorPosition(02,08);
switch (eleccion)
{
case 1:
Console.Write("Resultado...: " + (numeroUno + numeroDos));
break;
case 2:
Console.Write("Resultado...: " + (numeroUno - numeroDos));
break;
case 3:
Console.Write("Resultado...: " + (numeroUno * numeroDos));
break;
case 4:
Console.Write("Resultado...: " + (numeroUno / numeroDos));
break;
default:
Console.Write("Elección incorrecta...");
break;
}
Console.SetCursorPosition(02,11);
Console.Write("Pulse una tecla para cerrar la aplicación...");
Console.ReadKey();
}
}
}
Gracias a todos.
Saludos
Daniel