Console.WriteLine("Bitte gefahrene Strecke eingeben"); tmpPKW.DrivenKm = Convert.ToInt32(Console.ReadLine());
tmpPKW.TotalKm = 0;
tmpPKW.IsActive = true;
tmpPKW.IsInUse = false;
speicherungPKW.Add(tmpPKW);
Console.WriteLine("Möchten Sie noch ein Auto anlegen? j/n"); auswahl = Convert.ToChar(Console.ReadLine());
} while (auswahl == 'j');
Ich habe diesen Code der dient mir dazu ein neues Objekt (Auto) anzulegen nun bräuchte ich diesen Code als Methode doch ich habe keine Ahnung wie ich das machen soll. Kann mir jemand helfen?
Leider kann ich Ihnen hier nur sehr allgemeine Informationen bieten.
Zunächst müssen Sie erst einmal eine Klasse anlegen, die als Rahmen für das interaktive Anlegen dient. Danach müsste der Code so umgestellt werden, dass zunächst alle Eingaben (z.B. in einem Dialog) entgegengenommen werden (Ihre jetzigen Console.ReadLine). Drückt dann der Nutzer einen Knopf (z.B. Anlegen) werden die Daten wie bisher im zweiten Teil verarbeitet.
Die konkrete Umsetzung ist leider abhängig vom verwendeten Framework (Forms, XAML, ASP.NET, Blazor …).
Ich hoffe, ich konnte Ihnen einige Anregungen geben und weiterhelfen.