你能做一个允许用户选择c#(控制台)颜色的功能吗?
本文关键字:颜色 控制台 选择 功能 用户 许用户 一个 | 更新日期: 2023-09-27 18:02:48
有什么想法吗?我有一种方法,但是只能从下往上改变,菜单在顶部
class Program
{
static void Main(string[] args)
{
Console.WriteLine("input BackgroundColor:");
string bcolor = Console.ReadLine();
Console.WriteLine("input ForegroundColor:");
string fcolor = Console.ReadLine();
ChangeColorConsole(bcolor, fcolor);
Console.Read();
}
static void ChangeColorConsole(string bvalue, string fvalue)
{
Console.BackgroundColor = (ConsoleColor)Enum.Parse(typeof(ConsoleColor), bvalue);
Console.Clear();
Console.ForegroundColor = (ConsoleColor)Enum.Parse(typeof(ConsoleColor), fvalue);
}
}