【发布时间】:2017-10-06 20:25:32
【问题描述】:
如何制作随机颜色生成器,但只使用我为程序选择的 5 种颜色。 我正在做一个优先系统,使用颜色来区分医院的每个病人。
提前致谢。
【问题讨论】:
-
您是否尝试过将颜色名称放入数组并为其选择随机索引?
标签: c# random colors generator
如何制作随机颜色生成器,但只使用我为程序选择的 5 种颜色。 我正在做一个优先系统,使用颜色来区分医院的每个病人。
提前致谢。
【问题讨论】:
标签: c# random colors generator
试试这个简单的例子:
static Color[] colors = { Color.Red, Color.Green... };
static Color GetRandomColor()
{
var random = new Random();
return colors[random.Next(colors.Length)];
}
别忘了using System.Drawing。
【讨论】:
给你
// Define your colors array
string[] colors = { '#4FC1E9' , '#FE424D', '#1AA6B7', '#967ADC', '#48cfad' };
// Get a random index
Random rnd = new Random();
int r = rnd.Next(colors.Length);
string randomColor = ((string)colors[r]);
【讨论】:
Collection的。