using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Windows.Forms;
public partial class _Default : System.Web.UI.Page
{
public static int counter = 0;
protected void Page_Load(object sender, EventArgs e)
{
}
public static string MakePassword(string pwdchars, int pwdlen)
{
//判斷隨機密碼的長度
string tmpstr = "";
int iRandNum;
if (pwdlen > pwdchars.Length)
{
return "长度过长!" + pwdchars.Length;
}
Random rnd = new Random();
for (int i = 0; i < pwdlen; i++)
{
iRandNum = rnd.Next(pwdchars.Length);
tmpstr += pwdchars[iRandNum];
}
return

该博客介绍了如何在C#中生成随机密码。通过一个ASP.NET网页应用,用户可以指定密码长度,点击按钮后,系统会生成一个包含字母、数字和特殊字符的随机密码。密码的验证功能也一并实现,允许用户输入生成的密码并进行验证。
最低0.47元/天 解锁文章
364

被折叠的 条评论
为什么被折叠?



