Keine Notwendigkeit, es wieder zu schreiben ... die Frage sagt alles.
Hier ist ein schöner Artikel , der Ihnen vielleicht weiterhilft.
Sie können die integrierte Funktion verwenden, die im Namespace System.Web.Security
enthalten ist.
Membership.GeneratePassword-Methode
Erzeugt ein zufälliges Passwort der angegebenen Länge.
In der Vergangenheit habe ich es einmal mit einem Stück Guid gemacht. Ich habe gerade eine neue Guid erstellt, sie in eine Saite umgewandelt und das Stück genommen, das ich wollte, ich glaube, ich habe die Charaktere in der Rückseite verwendet, oder umgekehrt. Getestet mit 100 Loops und jedes Mal, wenn die Zeichenfolge anders war.
Hat aber nichts mit MVC zu tun ...
Tags und Links asp.net-mvc random passwords auto-generate