c#文件-输出类型:控制台
本文关键字:控制台 类型 输出 文件 | 更新日期: 2023-09-27 18:06:54
我写了一个代码,而
string thing = Console.ReadLine();
导致问题。Xamarin告诉我,它没有读入这个命令的输入,所以变量变成了空。
我从这里的其他问题和答案中发现,应用程序有两种输出类型,窗口和控制台。所以,我的可能不是第二个。
但是我找不到如何切换到控制台。我有最新的MonoDevelop和Xamarin,但这个问题仍然存在。有人知道什么能帮上忙吗?
任何建议将非常感谢!
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。