一个还不错的产生随机密码的方法
2007-01-21 03:02
316 查看
引自/article/6966861.html
private static char[] constant={
'0','1','2','3','4','5','6','7','8','9',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'
};
public static string GenerateRandom(int Length)
{
System.Text.StringBuilder newRandom = new System.Text.StringBuilder(62);
Random rd= new Random();
for(int i=0;i<Length;i++)
{
newRandom.Append(constant[rd.Next(62)]);
}
return newRandom.ToString();
}
private static char[] constant={
'0','1','2','3','4','5','6','7','8','9',
'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',
'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'
};
public static string GenerateRandom(int Length)
{
System.Text.StringBuilder newRandom = new System.Text.StringBuilder(62);
Random rd= new Random();
for(int i=0;i<Length;i++)
{
newRandom.Append(constant[rd.Next(62)]);
}
return newRandom.ToString();
}
相关文章推荐
- 网络摘抄了一个还不错的产生随机密码的方法
- 设计一个类,该类中有一个方法,该方法使用Random类随机产生10个三位数字(如636)的随机数,并把产生的10个随机数存入数组中。然后在另一个类中输出这10个数
- 一个产生随机密码的函数
- Linux下产生10位随机密码几种方法
- 一个产生随机密码的php函数
- Linux下产生随机密码10方法
- Linux下产生随机密码10方法
- 产生随机密码10方法
- java生成随机密码的一个方法
- 介绍一个产生随机密码的PL/SQL函数
- java生成随机密码的一个方法
- ArrayList中随机产生一个值的方法:
- 一个c程序产生6位数的随机密码
- C#一个产生随机不重复数组的方法
- 介绍一个生成随机密码的方法
- Linux下产生随机密码的7种方法
- Java学习 产生一个随机数组的两种方法
- java生成随机密码的一个方法
- 用ASCII的方法产生随机用户名或密码