C#随机颜色和随机字母
2016-08-01 16:25
183 查看
//随机获取颜色
//随机字母
public System.Drawing.Color GetRandomColor() { Random RandomNum_First = new Random(Guid.NewGuid().GetHashCode()); Random RandomNum_Sencond = new Random(Guid.NewGuid().GetHashCode()); //为了在白色背景上显示,尽量生成深色 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 System.Drawing.Color.FromArgb(int_Red, int_Green, int_Blue); }
//随机字母
public static string GetPageName() { string strRand = String.Empty; System.Random random = new Random(Guid.NewGuid().GetHashCode()); string str = "qwertyuiopasdfghjklmnbvcxz"; for (int i = 0; i < 6; i++) { strRand += str[random.Next(0, 25)].ToString(); } return strRand; }
相关文章推荐
- C#随机生成n位数字和字母的方法
- C#生成随机颜色
- C#生成字母和数字组成的随机文件
- C# 随机颜色的方法
- C# .NET Random 生成随机数字和字母
- C#随机生成数字、字母
- 验证码颜色、字母、数字、线条、圆点、位置都随机,点击切换验证码
- C# .NET Random 生成随机数字和字母
- C#生成随机颜色,返回16进制字符串
- c#工具类,用于产生随机整数,随机字符串,随机颜色等
- C#中如何产生字母和数字的随机组合
- C# Random生成随机数字和字母
- C# .NET Random 生成随机数字和字母
- c# 产生随机字符串,包括大小写字母和数字
- C# 生成验证码取随机数字加字母(改进版)
- C# 中随机生成字母
- 自我补充篇之java随机验证码的生成(字母不同色,干扰线无规律颜色也不同)
- C#中随机改变字体颜色
- C# .NET Random 生成随机数字和字母
- C#生成随机字符串(数字,字母,特殊符号)