/// <summary> /// Liest einen Teilnehmer ein /// </summary> /// <param name="anzahlTeilnehmer">Anzahl der Einzulesenden Teilnehmer</param> /// <returns></returns> public static Teilnehmer[] GetTeilnehmer(int anzahlTeilnehmer) { Teilnehmer[] teilnehmer = new Teilnehmer[anzahlTeilnehmer]; for (int i = 0; i < anzahlTeilnehmer; ++i) { teilnehmer[i].TeilnehmerID = Guid.NewGuid(); teilnehmer[i].Vorname = ConsoleTools.GetString($"Bitte Vorname von Teilnehmer angeben: "); teilnehmer[i].Nachname = ConsoleTools.GetString($"Bitte Nachname von Teilnehmer {teilnehmer[i].Vorname} angeben: "); teilnehmer[i].Strasse = ConsoleTools.GetString($"Bitte Strasse von Teilnehmer {teilnehmer[i].Vorname} angeben: "); teilnehmer[i].HausNr = ConsoleTools.GetString($"Bitte HausNr von Teilnehmer {teilnehmer[i].Vorname} angeben: "); teilnehmer[i].PLZ = ConsoleTools.GetInt($"Bitte PLZ von Teilnehmer {teilnehmer[i].Vorname} angeben: "); teilnehmer[i].Ort = ConsoleTools.GetString($"Bitte Ort von Teilnehmer {teilnehmer[i].Vorname} angeben: "); teilnehmer[i].GeburtsDatum = ConsoleTools.GetDateTime($"Bitte Geburtsdatum von Teilnehmer {teilnehmer[i].Vorname} angeben: ", "dd.MM.yyyy"); } return(teilnehmer); }
static Teilnehmer[] ReadTeilnehmerData(int teilnehmerCount) { Teilnehmer[] myTempDataList = new Teilnehmer[teilnehmerCount]; for (int i = 0; i < teilnehmerCount; i++) { Console.WriteLine($"\nBitte Daten für Teilnehmer {i + 1} eingeben:"); myTempDataList[i].VorName = ConsoleTools.GetString("\tVorname: "); myTempDataList[i].Nachname = ConsoleTools.GetString("\tNachname: "); myTempDataList[i].Strasse = ConsoleTools.GetString("\tStrasse: "); myTempDataList[i].HausNummer = ConsoleTools.GetString("\tHausNr: "); myTempDataList[i].Ort = ConsoleTools.GetString("\tOrt: "); myTempDataList[i].Plz = ConsoleTools.GetInt("\tPlz: "); myTempDataList[i].Geburtsdatum = ConsoleTools.GetDateTime("\tGeburtsdatum: "); } return(myTempDataList); }