我开始学习C#,但我遇到了一个问题。 ReadLine()
方法不会暂停用户输入。我刚开始使用C#,它适用于其他人的程序,所以我不知道为什么。我在Mac上使用Xamarin。
以下是不工作的示例代码:
using System;
namespace LearningC
{
public class LearningSharp
{
public static void Main (String[] args)
{
Console.WriteLine (Console.ReadLine ());
}
}
}
答案 0 :(得分:4)
也许您的项目已设置为Windows应用程序。右键单击您的项目名称,单击属性并将输出类型更改为控制台应用程序。
答案 1 :(得分:4)
我找到了解决方案。右键单击您的项目,然后选择选项。然后,在运行标签下选择常规,然后选中"暂停控制台输出" ("在外部控制台和#34上运行;必须检查这是否有效。)