asp.net 产生随机颜色实现代码
程序员文章站
2024-03-09 12:13:29
复制代码 代码如下:public string getrandomcolor() { random randomnum_first = new random((int)da...
复制代码 代码如下:
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);
// 为了在白色背景上显示,尽量生成深色
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;
}
上一篇: MongoDB Windows 安装
下一篇: 详解JAVA常用的时间操作【实用】