无法在 Monogame 应用程序 C# 中访问 System.Console
Can't access System.Console in Monogame app C#
我克隆了一个正在测试的 Monogame 应用程序。我在我的文件顶部包含了 using System;
。 Visual Studio 表示它没有被使用。当我尝试在我的代码中键入 Console.WriteLine("");
,甚至 System.Console.WriteLine("");
(甚至不需要 using 指令)时,它根本无法识别。
Error CS0234: The type or namespace name 'Console' does not exist in the namespace 'System' (are you missing an assembly reference?)
我知道目前我的应用不是控制台应用,因为它是游戏。我不确定这是否与它有任何关系,尽管我认为我仍然可以使用 System.Console
,即使没有控制台可以将其打印到...
(这引出了一个旁注,即我似乎无法将控制台 window 添加到我的程序中,如此答案中所述:。该选项只是简单没有。见下图。)
您的应用是 MonoGame 应用这一事实与您遇到的问题无关。这是因为您的应用程序是 UWP 应用程序(您的 post 中没有提到这一点,但我根据屏幕截图猜测是这样)。 UWP 应用程序中没有System.Console。
有关详细信息,请参阅:
我克隆了一个正在测试的 Monogame 应用程序。我在我的文件顶部包含了 using System;
。 Visual Studio 表示它没有被使用。当我尝试在我的代码中键入 Console.WriteLine("");
,甚至 System.Console.WriteLine("");
(甚至不需要 using 指令)时,它根本无法识别。
Error CS0234: The type or namespace name 'Console' does not exist in the namespace 'System' (are you missing an assembly reference?)
我知道目前我的应用不是控制台应用,因为它是游戏。我不确定这是否与它有任何关系,尽管我认为我仍然可以使用 System.Console
,即使没有控制台可以将其打印到...
(这引出了一个旁注,即我似乎无法将控制台 window 添加到我的程序中,如此答案中所述:。该选项只是简单没有。见下图。)
您的应用是 MonoGame 应用这一事实与您遇到的问题无关。这是因为您的应用程序是 UWP 应用程序(您的 post 中没有提到这一点,但我根据屏幕截图猜测是这样)。 UWP 应用程序中没有System.Console。
有关详细信息,请参阅: