C#.net 中怎样随机生成不重复的密码

[复制链接]
查看11 | 回复2 | 2016-3-18 22:06:42 | 显示全部楼层 |阅读模式
密码包括数字字母和特殊字符
密码13位
请教高手
希望能有例子
生成的密码之间不重复
即密码1与密码2。。。。。。不能重复

回复

使用道具 举报

千问 | 2016-3-18 22:06:42 | 显示全部楼层
private string CreateRandomCode(int codeCount)
{
string allChar = "0,1,2,3,4,5,6,7,8,9";
string[] allCharArray = allChar.Split(',');
string randomCode = "";
int temp = -1;
Random rand = new Random();
for (int i = 0; i < 13; i++)
{
if (temp != -1)
回复

使用道具 举报

千问 | 2016-3-18 22:06:42 | 显示全部楼层
是指生成几个不重复的密码还是一个? 一共需要多少组?生成一张标,需要时去个种子,从里边抽取即可
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行