如果我使用任何错误或令人困惑的条款,请原谅我。我一直在使用Xamarin Studio并使用C#编码大约一年了。今天我在Mac上更新了Xamarin Studio,发现我的程序在应用程序输出而不是终端中运行。与终端不同,当应用程序输出到达需要用户添加输入的代码中的某个点时,它似乎没有做任何事情。就好像它没有读取Console.ReadLine()。 这是一个简单的例子:
int num;
Console.Write("Type in an integer ");
num = Convert.ToInt32(Console.ReadLine());
Console.WriteLine(num);
通常情况下,使用终端时,这段简单的代码就可以了。我在控制台中键入一个整数,然后程序可以显示它。但是应用程序输出停在
num = Convert.ToInt32(Console.ReadLine())
并且不允许我输入一个整数,然后只返回0,因为我从未真正定义它。怎么解决这个问题?对不起,如果我没有正确描述,我就是业余爱好者。谢谢。