我是c#的大菜鸟,我试图制作一个只能添加的非常简单的控制台应用程序计算器。但我似乎无法弄清楚它是如何起作用的。这是代码。 (错误:无法将类型字符串隐式转换为int。)
//first number
Console.WriteLine("First Number:");
string num1 = Console.ReadLine();
//second number
Console.WriteLine("Second Number:");
string num2 = Console.ReadLine();
int i = int.Parse(num1)+(num2);
Console.WriteLine(i);
Console.ReadLine();
答案 0 :(得分:4)
您缺少int.Parse
第二个号码
//first number
Console.WriteLine("First Number:");
string num1 = Console.ReadLine();
//second number
Console.WriteLine("Second Number:");
string num2 = Console.ReadLine();
int i = int.Parse(num1)+int.Parse(num2);
Console.WriteLine(i);
Console.ReadLine();
答案 1 :(得分:1)
试试这个:
//first number
Console.WriteLine("First Number:");
string num1 = Console.ReadLine();
//second number
Console.WriteLine("Second Number:");
string num2 = Console.ReadLine();
int i = Convert.ToInt32(num1) + Convert.ToInt32(num2);
Console.WriteLine(i);
Console.ReadLine();