C# 设置控制台应用程序的背景和前景颜色?

C# 设置控制台应用程序的背景和前景颜色?,c#,C#,我正在尝试设置控制台应用程序的背景色和前景色。但无论我尝试什么,颜色都与默认的黑白没有区别。 这是我主要方法的开始。我试过有控制台和没有控制台,明白吗 Console.ForegroundColor = ConsoleColor.Green; Console.Clear(); 我已经检查了MSDN并进行了搜索,上面的示例似乎适用于其他所有人。有什么建议吗?试试这个: class Program { static void Main(string[] args) {

我正在尝试设置控制台应用程序的背景色和前景色。但无论我尝试什么,颜色都与默认的黑白没有区别。 这是我主要方法的开始。我试过有控制台和没有控制台,明白吗

Console.ForegroundColor = ConsoleColor.Green;
Console.Clear();
我已经检查了MSDN并进行了搜索,上面的示例似乎适用于其他所有人。有什么建议吗?

试试这个:

class Program
{
    static void Main(string[] args)
    {
        Console.BackgroundColor = ConsoleColor.Red;
        Console.Clear();
        Console.ForegroundColor = ConsoleColor.White;
        Console.WriteLine("Red background and white letters");
        Console.ReadKey();
    }
}

您是否已在控制台中打印某些内容以验证其是否正常工作?因为你发布的代码没有显示它。这是唯一的代码吗?只有这两行?不,还有更多-下一行只是写到控制台:console.writelinewalcome到Create-A-Menu应用程序!;但我也尝试过设置背景颜色,但没有成功尝试以管理员身份运行VisualStudio。有趣的是,以管理员身份在VisualStudio中打开项目是可行的。谢谢@Berkay