Als Code:
string vorname;
string nachname;
Console.WriteLine(“Geben Sie Ihren Vornamen ein“)
vorname = Console.ReadLine();
Console.WriteLine(“Geben Sie Ihren Nachnamen ein“);
nachname = Console.ReadLine();
Console.WriteLine($“Vorname = {vorname} /n Nachname = {nachname}“);
Console.ReadKey();
Erklärung
Zunächst deklarierst du oben vor und nachname, als Variablen vom Typ String.
Console.WriteLine gibt den in Klammern geschriebenen Text an der Konsole aus.
Console.ReadLine() gibt doe Eingabe des Benutzers als String zurück, weshalb du sie problemlos einer der beiden String Variablen zuweisen kannst, ohne im- oder explizit konvertieren zu müssen.
Das zweite Console.WriteLine gibt die Eingaben des Nutzers nun wieder als Text an der Konsole aus. Beachte gier das $ Zeichen vor den Anführungsstrichen. Das sorgt dafür, dass du in {} den Variablennamen angeben kannst und dieser dann automatisch durch den Wert der Variablen ersetzt wird. Gleichwertig wäre hier
Console.WriteLine(“Vorname = {0} /n Nachname = {1}“, vorname, nachname)
Das /n bewirkt einen Zeilenumsprung.
Das Console.ReadKey() am Ende sorgt dafür, dass sich das Konsolenfenster nicht sofort wieder schliesst, sonder erst, nachdem der Nutzer eine beliebige Taste drückt.