C#:非常简单的计算器不工作

时间:2015-09-04 08:46:11

标签: c#

我是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();

2 个答案:

答案 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();