7

もう一度書く必要はありません...質問はそれをすべて言います。

4

4 に答える 4

15

名前空間に含まれている組み込み関数を使用できます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 に答える