我克隆了一个正在测试的Monogame应用。我已经在文件顶部添加了System;
。 Visual Studio显示它没有被使用。当我尝试在代码中甚至输入Console.WriteLine("");
(甚至不要求using指令)时输入System.Console.WriteLine("");
时,都无法识别它。
Error CS0234: The type or namespace name 'Console' does not exist in the namespace 'System' (are you missing an assembly reference?)
我知道当前我的应用程序不是游戏机,因此它不是控制台应用程序。我不确定这是否有任何关系,尽管我认为即使没有控制台将其打印到...上,我仍然可以使用System.Console
。
(这引起了一个旁注,即我似乎无法向程序中添加控制台窗口,如以下答案中所述:https://stackoverflow.com/a/39011035/8887398。该选项只是不存在。请参见图片如下。)
答案 0 :(得分:1)
您的应用程序是MonoGame应用程序这一事实与您遇到的问题无关。这是因为您的应用程序是UWP应用程序(您的帖子中未提及,但根据屏幕截图我猜是这样)。 UWP应用程序中没有System.Console。
有关更多信息,请参见: