C#取得随机颜色的方法

 更新时间:2015年01月20日 10:18:01   投稿:shichen2014  
这篇文章主要介绍了C#取得随机颜色的方法,通过自定义函数实现随机颜色的功能,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了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#程序设计有所帮助。

相关文章

  • Unity学习之FSM有限状态机

    Unity学习之FSM有限状态机

    这篇文章主要介绍了Unity学习之FSM有限状态机,通过详细的代码案例来进行解析说明,希望这篇文章对你有所帮助
    2021-06-06
  • C#匹配中文字符串的4种正则表达式分享

    C#匹配中文字符串的4种正则表达式分享

    这篇文章主要介绍了C#匹配中文字符串的4种正则表达式分享,本文介绍了4种形式下的中文字符串匹配正则,需要的朋友可以参考下
    2014-08-08
  • 基于C#实现设置桌面背景功能

    基于C#实现设置桌面背景功能

    这篇文章主要为大家详细介绍了如何利用C#实现设置桌面背景功能,文中的示例代码讲解详细,对我们学习C#有一定的帮助,感兴趣的小伙伴可以跟随小编一起了解一下
    2022-12-12
  • C# 使用AspriseOCR.dll实现验证码识别

    C# 使用AspriseOCR.dll实现验证码识别

    这篇文章主要介绍了C# 使用AspriseOCR.dll实现验证码识别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • C# Chart折线图使用鼠标滚轮放大、缩小和平移曲线方式

    C# Chart折线图使用鼠标滚轮放大、缩小和平移曲线方式

    这篇文章主要介绍了C# Chart折线图使用鼠标滚轮放大、缩小和平移曲线方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-06-06
  • C#基于正则表达式抓取a标签链接和innerhtml的方法

    C#基于正则表达式抓取a标签链接和innerhtml的方法

    这篇文章主要介绍了C#基于正则表达式抓取a标签链接和innerhtml的方法,结合实例形式分析了C#使用正则表达式进行页面元素的匹配与抓取相关操作技巧,需要的朋友可以参考下
    2017-06-06
  • C#集合之位数组的用法

    C#集合之位数组的用法

    这篇文章介绍了C#集合之位数组的用法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-04-04
  • C#制作简单的多人在线即时交流聊天室

    C#制作简单的多人在线即时交流聊天室

    这篇文章主要介绍了C#制作简单的多人在线即时交流聊天室的相关资料,需要的朋友可以参考下
    2015-11-11
  • DataGridView实现点击列头升序和降序排序

    DataGridView实现点击列头升序和降序排序

    这篇文章介绍了DataGridView实现点击列头升序和降序排序的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • 基于c# 接口的实例详解

    基于c# 接口的实例详解

    本篇文章是对c#中的接口进行了详细的分析介绍,需要的朋友参考下
    2013-06-06

最新评论