lov*_*e33 3 .net c# colors console-application
我知道如何为控制台文本设置颜色
Console.ForegroundColor = ConsoleColor.Cyan;
Run Code Online (Sandbox Code Playgroud)
任何人都可以想到我可以将它随机化吗?它不一定是完全随机的,但差异会有所帮助.
private static Random _random = new Random();
private static ConsoleColor GetRandomConsoleColor()
{
var consoleColors = Enum.GetValues(typeof(ConsoleColor));
return (ConsoleColor)consoleColors.GetValue(_random.Next(consoleColors.Length));
}
private static void Main(string[] args)
{
Console.ForegroundColor = GetRandomConsoleColor();
Console.WriteLine("Hello World!");
}
Run Code Online (Sandbox Code Playgroud)
一种简单而有效的方法是简单地从ConsoleColor枚举中选择一个随机值.
| 归档时间: |
|
| 查看次数: |
10630 次 |
| 最近记录: |