//Konstruktor: neuer Beitrag public Beitragx(Datei newDatei, string erstellerName, string newText) { // Random ID-Zuordnung: Random myRandom = new Random(); int newID = myRandom.Next(); while (true) { if (benutzteIDs.Contains(newID)) { newID = myRandom.Next(); } else { break; } } ID = Convert.ToString(newID); // Felder setzen: BeitragsDatei = newDatei; string neueZeile = $"{newID};{erstellerName};{newText};LEER;LEER;"; BeitragsDatei.Hinzufuegen(neueZeile); }
//Konstruktor fürs Registrieren public Benutzer(Datei newDatei, string newBenutzername, string newPasswort) { Benutzerdatei = newDatei; Benutzername = newBenutzername; string neueZeile = $"{Benutzername};{newPasswort};LEER;0;LEER;LEER;LEER,LEER;"; Benutzerdatei.Hinzufuegen(neueZeile); }
//Konstruktor public Nutzer(string newBenutzername, string newPasswort, Datei newNutzerDatei) //Benutzername, Passwort & File { Benutzername = newBenutzername; Nutzerdatei = newNutzerDatei; string neueZeile = $"{Benutzername};{newPasswort};LEER;0;LEER;LEER;"; Nutzerdatei.Hinzufuegen(neueZeile); }