總瀏覽量

2011年4月15日星期五

【筆記】ASP.NET 產生亂數密碼


使用: string NewPassword = CreatePassword(Length);

*Length:卻取得的密碼長度, 回傳一組亂數產生的密碼。
*密碼的組成份子需要再複雜一點可以修改 pattern 的內容。


private string CreatePassword(int Length)
    {
        string newPassword = "";
        string pattern = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        Random r = new Random(DateTime.Now.Millisecond);
        for (int i = 0; i < Length; i++)
        {
            newPassword += pattern[r.Next(0, pattern.Length)];
        }
        return newPassword;
    }

0 意見:

張貼意見

文章列表

追蹤者