C# 错误System.FormatException:';输入字符串的格式不正确;
你犯了一个小小的愚蠢的错误,这个问题可能仅仅因为印刷错误就结束了,但这里有修复方法 在C# 错误System.FormatException:';输入字符串的格式不正确;,c#,C#,你犯了一个小小的愚蠢的错误,这个问题可能仅仅因为印刷错误就结束了,但这里有修复方法 在Console.WriteLine({0)比索和{1}dolares,cantPesos,cantDolares);行中有一个右括号,而不是右大括号 namespace test { class Program { static void Main(string[] args) { // declarar variables
Console.WriteLine({0)比索和{1}dolares,cantPesos,cantDolares);
行中有一个右括号,而不是右大括号
namespace test
{
class Program
{
static void Main(string[] args)
{
// declarar variables
string dato = "";
int cantPesos = 0;
int tasaCambio = 0;
int cantDolares = 0;
//pedir cantidad de pesos
Console.WriteLine("Dame la cantidad de pesos");
dato = Console.ReadLine();
cantPesos = Convert.ToInt32(dato);
// pedir cuantos pesos en 1 dolar
Console.WriteLine("cuantos pesos hay en un dolar");
dato = Console.ReadLine();
tasaCambio = Convert.ToInt32(dato);
// hacer la conversion
cantDolares = cantPesos / tasaCambio;
// mostrar resultados
Console.WriteLine("{0) pesos son {1} dolares", cantPesos, cantDolares);
}
}
}
什么输入让你不高兴?你在控制台中输入了什么?还有,程序崩溃的确切行是什么?它在这里崩溃>>控制台。WriteLine({0)比索子{1}多拉雷斯“,cantPesos,cantDolares);您好,欢迎使用SO。为了给我们提供帮助您解决问题的最佳机会,我们需要尽可能多的信息。包括您的代码是一个很好的开始,但我们还需要对您的错误以及遇到的异常行进行一些详细的解释。只需在visual studio中复制粘贴为c#代码并观看错误
namespace test
{
class Program
{
static void Main(string[] args)
{
// declarar variables
string dato = "";
int cantPesos = 0;
int tasaCambio = 0;
int cantDolares = 0;
//pedir cantidad de pesos
Console.WriteLine("Dame la cantidad de pesos");
dato = Console.ReadLine();
cantPesos = Convert.ToInt32(dato);
// pedir cuantos pesos en 1 dolar
Console.WriteLine("cuantos pesos hay en un dolar");
dato = Console.ReadLine();
tasaCambio = Convert.ToInt32(dato);
// hacer la conversion
cantDolares = cantPesos / tasaCambio;
// mostrar resultados
Console.WriteLine("{0} pesos son {1} dolares", cantPesos, cantDolares);
}
}
}