asp.net如何实现随即生成验证码 并保证永远不重复 高手给指导指导 如何asp.net如何实现随即生成验证码 并保证永远不重复 生成的位数可以自己定 想生成几位就生成几位 ... 有源码的贴下看看 谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 // 随机数个数// 随机数下限 /// 随机数上限public int[] GetRandomArray(int Number,int minNum,int maxNum) { int j; int[] b=new int[Number]; Random r=new Random(); for(j=0;j<Number;j++) { int i=r.Next(minNum,maxNum+1); int num=0; for(int k=0;k<j;k++) { if(b[k]==i) { num=num+1; } } if(num==0 ) { b[j]=i; } else { j=j-1; } } return b; }这是生成不重复的随机数的你结合你的要求。。下个生成验证码的代码改一下 一般验证码都可重复。不重复的用GUID生成吧。 GUID是什么东东??嘻嘻 没整过 各位大哥们 你们能不能像2楼人家那样贴出来点代码看看啊 ... 别光那么一说 我还是丈二和尚摸不着头脑... GUID Globally Unique Identifier(全球唯一标识符) Random rd = new Random(Guid.NewGuid().GetHashCode()); 验证码用GUID不太合适吧, 32个字符啊,还不把人给郁闷死 求助:重定向输入的问题 问一个与WCF有关的问题 请教一下WPF应用程序直接的值传递问题 到底哪里错了?? 封装问题 DataGridView事件问题 winfrom怎么上传文件到服务器上呢? 这段代码什么意思 GPS/GIS软件开发 C#求助,关于定时关机以及取消 如何 在 dataGridView 中选中一行 取出该行 指定字段的值? 本地图片存取
// 随机数个数
// 随机数下限
/// 随机数上限
public int[] GetRandomArray(int Number,int minNum,int maxNum)
{
int j;
int[] b=new int[Number];
Random r=new Random();
for(j=0;j<Number;j++)
{
int i=r.Next(minNum,maxNum+1);
int num=0;
for(int k=0;k<j;k++)
{
if(b[k]==i)
{
num=num+1;
}
}
if(num==0 )
{
b[j]=i;
}
else
{
j=j-1;
}
}
return b;
}
这是生成不重复的随机数的你结合你的要求。。下个生成验证码的代码改一下
Globally Unique Identifier(全球唯一标识符)