C#取得随机颜色的方法
程序员文章站
2023-12-13 21:35:16
本文实例讲述了c#取得随机颜色的方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:public string getrandomcolor()
{...
本文实例讲述了c#取得随机颜色的方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:
public string getrandomcolor()
{
random randomnum_first = new random((int)datetime.now.ticks);
// 对于c#的随机数,没什么好说的
system.threading.thread.sleep(randomnum_first.next(50));
random randomnum_sencond = new random((int)datetime.now.ticks);
{
random randomnum_first = new random((int)datetime.now.ticks);
// 对于c#的随机数,没什么好说的
system.threading.thread.sleep(randomnum_first.next(50));
random randomnum_sencond = new random((int)datetime.now.ticks);
// 为了在白色背景上显示,尽量生成深色
int int_red = randomnum_first.next(256);
int int_green = randomnum_sencond.next(256);
int int_blue = (int_red + int_green > 400) ? 0 : 400 - int_red - int_green;
int_blue = (int_blue > 255) ? 255 : int_blue;
return color.fromargb(int_red, int_green, int_blue).name;
}
希望本文所述对大家的c#程序设计有所帮助。