为什么ReadLine()方法不会暂停用户输入?

时间:2015-03-21 02:47:23

标签: c# user-input console.readline

我开始学习C#,但我遇到了一个问题。 ReadLine()方法不会暂停用户输入。我刚开始使用C#,它适用于其他人的程序,所以我不知道为什么。我在Mac上使用Xamarin。

以下是工作的示例代码:

using System;

namespace LearningC
{
    public class LearningSharp
    {
        public static void Main (String[] args)
        {
            Console.WriteLine (Console.ReadLine ());
        }
    }
}

2 个答案:

答案 0 :(得分:4)

也许您的项目已设置为Windows应用程序。右键单击您的项目名称,单击属性并将输出类型更改为控制台应用程序。

答案 1 :(得分:4)

我找到了解决方案。右键单击您的项目,然后选择选项。然后,在运行标签下选择常规,然后选中"暂停控制台输出" ("在外部控制台和#34上运行;必须检查这是否有效。)