C#代码在没有完成代码的情况下关闭

时间:2017-11-17 12:25:41

标签: c#

这就是代码。控制台打印出来的是

Enter a number(a) :

2

Enter a number(b) :

Enter a number(c) :

a + b + c =73 

Press any key to continue...
P.S - 这是我练习的解决方案。练习告诉我使用积分从控制台输入3个值。

class Program
{
    static void Main(string[] args)
    {
        Console.WriteLine("Enter a number(a) : ");
        int a = Console.Read();
        Console.WriteLine("Enter a number(b) : ");
        int b = Console.Read();
        Console.WriteLine("Enter a number(c) : ");
        int c = Console.Read();
        Console.WriteLine("a + b + c =" + (a + b + c));
    }
}

3 个答案:

答案 0 :(得分:0)

添加Console.ReadLine();作为Main功能的最后一行

答案 1 :(得分:0)

程序执行输出Console.WriteLine("a + b + c =" + (a + b + c));后程序结束,控制台窗口将关闭。 Yout最后可以调用Console.ReadKey();,因此程序在结束和关闭窗口之前等待用户的另一个输入

答案 2 :(得分:0)

您可以使用ctr + F5启动而无需调试,这将保持屏幕。或者,您可以添加Console.ReadLine();或Console.ReadKey();在代码的最后。