Announcement

Collapse
No announcement yet.

System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.

    Hallo,
    ich versuche, ein zufällig generiertes PW zu erzeugen, kann jemand mir sagen, wie ich das fehlerfrei realisieren kann?

    Aufruf:

    cmd.Parameters.Add("@AuCode", PasswordGenerator.GetMnemonic(7));

  • #2
    Das mit dem Anhang verschicken hat wohl nicht geklappt??, daher anbei:

    public class PasswordGenerator
    {
    public static string GetMnemonic(int length)//mit Klassenname aufrufbar,
    { //keine Instanz nötig
    string pw = string.Empty;//oder: string pw = "";
    Random rnd = new Random((int)DateTime.Now.Millisecond);

    if((length % 2) != 0) //ist Zahl grade oder ungrade
    {
    length++; //wenn ungrade, wird 1 hochgezählt
    }

    char[] consonants = {'p','q','y','ß','&'};
    char[] vowels = {'ä','e','i','ö','ü'};

    for(int i=0; i<(length/2); i++)
    {
    pw += consonants[rnd.Next(5)];
    pw += vowels[rnd.Next(5)];
    }
    return(pw);
    }

    Comment


    • #3
      hat sich erledig

      Comment

      Working...
      X