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

本文关键字:控制台 类型 输出 文件 | 更新日期: 2023-09-27 18:06:54

我写了一个代码,而

string thing = Console.ReadLine();

导致问题。Xamarin告诉我,它没有读入这个命令的输入,所以变量变成了空。

我从这里的其他问题和答案中发现,应用程序有两种输出类型,窗口和控制台。所以,我的可能不是第二个。

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

任何建议将非常感谢!

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

Rob G几乎都有,所以我不知道为什么你看不到它。这里是为了完整起见,逐点查看。

Xamarin的控制台输出:

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

Options>>展开"Run">> General>>检查"Run on external console"

一旦设置,执行将在Console.ReadLine();

不需要勾选"暂停控制台输出"复选框。这只是在执行结束时保持控制台打开,并使用'Press any key to continue…'。

尝试右键单击项目菜单上的"options"列表项,并确保在外部控制台上运行。应该在Run -> General选项卡中

关闭项目并将其编辑为文本。变化:

<OutputType>WinExe</OutputType>

:

<OutputType>Exe</OutputType>

开始一个新项目,当Xamarin询问是什么类型时,选择c# Console project。