C#文件-输出类型:控制台

Loc*_*ter 5 c# console-application monodevelop xamarin

我写了一个代码,然后一行

string thing = Console.ReadLine();
Run Code Online (Sandbox Code Playgroud)

引起问题。Xamarin向我展示了它没有读入此命令的输入,因此可变的东西变为空。

从这里的其他问题和答案中,我发现应用程序有两种输出类型:Window和Console。因此,我的可能不是第二个。

但是我找不到如何切换到控制台。我有最新的MonoDevelop和Xamarin,但是这个问题仍然存在。有谁知道可以帮忙吗?

任何建议将不胜感激!

Chr*_*lis 5

Rob G差不多了,所以我不确定为什么看不到它。为确保完整性,请点击此处。

对于Xamarin的控制台输出:

右键单击已设置为启动项目的项目,然后执行以下操作:

选项>>展开“运行” >>常规>>选中“在外部控制台上运行”

设置此选项后,将在Console.ReadLine()上停止执行。

无需选中“暂停控制台输出”复选框。这只是在执行结束时使用“按任意键继续...”将控制台保持打开状态。


Loc*_*ter 0

结果是启动一个新项目,当 Xamarin 询问什么类型时,选择 C# Console Project。这看起来很合理。