不用再写了……问题说明了一切。
问问题
11541 次
4 回答
15
您可以使用 namespace 中包含的内置函数System.Web.Security
。
Membership.GeneratePassword 方法
生成指定长度的随机密码。
于 2012-05-19T22:09:12.980 回答
7
这是一篇不错的文章,可能会对您有所帮助。
于 2010-05-28T10:20:42.467 回答
2
在过去,我曾经使用一块 Guid 做过一次。我刚刚创建了一个新的 guid,将其转换为字符串并获取了我想要的部分,我想我使用了后面的字符,或者相反。用 100 个循环对其进行了测试,每次字符串都不同。
虽然与MVC没有任何关系......
于 2010-05-28T10:54:38.917 回答
0
public string CreatePassword(int length)
{
const string valid = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890";
StringBuilder res = new StringBuilder();
Random rnd = new Random();
while (0 < length--)
{
res.Append(valid[rnd.Next(valid.Length)]);
}
return res.ToString();
}
于 2017-06-14T04:29:33.497 回答