1. 程式人生 > >C#取得隨機顏色的方法

C#取得隨機顏色的方法

tro mage span www. div otto float random new

本文實例講述了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#取得隨機顏色的方法

本文地址: http://www.paobuke.com/develop/c-develop/pbk23180.html






相關內容

技術分享圖片C#中new的用法及與override的區別分析技術分享圖片C#構建分頁應用的方法分析技術分享圖片C#創建數據庫及導入sql腳本的方法技術分享圖片C#實現利用Windows API讀寫INI文件的方法
技術分享圖片C#畫筆Pen畫虛線的方法技術分享圖片winform綁定快捷鍵的方法技術分享圖片C#中委托用法實例分析技術分享圖片C#中設計、使用Fluent API

C#取得隨機顏色的方法