C# 生成验证码,取随机数字加字母
2013-04-04 01:05
483 查看
// BAIDU_CLB_SLOT_ID = "489794";
// ]]> 之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。
改进了一下,方法如下:
var text2 = "";
var random = new Random(( int)DateTime.Now.Ticks);
const string textArray = " 23456789ABCDEFGHGKLMNPQRSTUVWXYZ ";
for ( var i = 0; i < iVcodeNum; i++)
{
text2 = text2 + textArray.Substring(random.Next() % textArray.Length, 1);
}
return text2; BAIDU_CLB_SLOT_ID = "551284"; BAIDU_CLB_SLOT_ID = "551289";
// ]]> 之前一直用的生成验证码方法,取4位数字没有问题,结果加上字母,取6位后,效率非常低。
改进了一下,方法如下:
var text2 = "";
var random = new Random(( int)DateTime.Now.Ticks);
const string textArray = " 23456789ABCDEFGHGKLMNPQRSTUVWXYZ ";
for ( var i = 0; i < iVcodeNum; i++)
{
text2 = text2 + textArray.Substring(random.Next() % textArray.Length, 1);
}
return text2; BAIDU_CLB_SLOT_ID = "551284"; BAIDU_CLB_SLOT_ID = "551289";
相关文章推荐
- C# 生成验证码取随机数字加字母(改进版)
- C# 生成验证码取随机数字加字母(改进版)
- C# 生成验证码,取随机数字加字母
- c#随机生成汉字、字母、数字
- Java web 开发: 随机生成验证码,支持大小写字母、数字;随机字体
- 随机生成6位验证码或密码(字母和数字组合)
- Java 随机生成验证码(支持大小写字母、数字、随机字体)的实例
- java验证码中的数字、字母、汉字如何随机生成
- Java程序员从笨鸟到菜鸟(一)验证码实现,随机生成数字和字母、点击刷新、加入干扰线等样式
- Java web 开发: 随机生成验证码,支持大小写字母、数字;随机字体
- 字母加数字随机验证码的生成
- C#生成字母和数字组成的随机文件
- 怎么随机生成字母数字验证码并可定义验证码的长度
- Java web 开发: 随机生成验证码,支持大小写字母、数字;随机字体
- C# 生成四位数字字母混合验证码
- C# .NET Random 生成随机数字和字母
- 随机生成字母数字验证码,可定义验证码的长度
- C# .NET Random 生成随机数字和字母
- pyton3 随机生成 数字和字母的验证码
- Java 随机生成六位数验证码过程(含大小写字母及数字)