我发现了一个问题 - 当我运行此程序时,Visual Studio会抛出异常 - 格式异常:输入字符串的格式不正确。
string name = Console.ReadLine();
int age = int.Parse(Console.ReadLine());
int id = int.Parse(Console.ReadLine());
double salary = double.Parse(Console.ReadLine());
Console.WriteLine($"Name: {name}");
Console.WriteLine($"Age: {age}");
Console.WriteLine($"Employee ID: {id:D8}");
Console.WriteLine($"Salary: {salary:F2}");
不幸的是,我在这里找不到错误。你能帮我吗?或者这是Visual Studio中的错误?
答案 0 :(得分:0)
输入的内容有问题。所以你可能会尝试将一个double输入到一个会引发此错误的int中。尝试使用int.TryParse()
。