C# |如何在控制台
更改文本前景色
给定 C# 中的普通控制台,文本前景的默认颜色是“黑色”。任务是将这种颜色改为其他颜色。
方法:这可以使用 C# 中系统包的控制台类中的前景颜色属性来完成。
程序 1: 将控制台前景色更改为蓝色。
// C# program to illustrate the
// ForegroundColor property
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GFG {
class Program {
static void Main(string[] args)
{
// Display current Foreground color
Console.WriteLine("Default Foreground Color: {0}",
Console.ForegroundColor);
// Set the Foreground color to blue
Console.ForegroundColor
= ConsoleColor.Blue;
// Display current Foreground color
Console.WriteLine("Changed Foreground Color: {0}",
Console.ForegroundColor);
}
}
}
输出:
程序 2: 可以改变前景颜色的可用颜色列表如下
// C# program to get the
// list of available colors
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace GFG {
class Program {
static void Main(string[] args)
{
// Get the list of available colors
// that can be changed
ConsoleColor[] consoleColors
= (ConsoleColor[])ConsoleColor
.GetValues(typeof(ConsoleColor));
// Display the list
// of available console colors
Console.WriteLine("List of available "
+ "Console Colors:");
foreach(var color in consoleColors)
Console.WriteLine(color);
}
}
}
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处