欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C#取得随机颜色的方法

程序员文章站 2023-12-13 12:06:58
本文实例讲述了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);

        //  为了在白色背景上显示,尽量生成深色
        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#程序设计有所帮助。

上一篇:

下一篇: