C# Quellcode geht nicht warum?

... komplette Frage anzeigen

2 Antworten

Du kriegst wahrscheinlich Ausgaben wie z.B. "OK 32, du bist also Jahre alt..."?

Console.WriteLine("Ok {0} du bist also {1} Jahre alt das ist schon für dich.", alter);

{0} ist ein Platzhalter für den zweiten Parameter, den du an Console.WriteLine übergibst - also die Variable "alter". 

{1} ist ein Platzhalter für den dritten Parameter, den du an Console.WriteLine übergeben hast. Du hast aber keinen dritten Parameter angegeben, also wird da nix ausgegeben. 

Richtig wäre

Console.WriteLine("Ok {0} du bist also {1} Jahre alt das ist schon für dich.", name, alter);
Antwort bewerten Vielen Dank für Deine Bewertung

Was genau geht daran denn nicht? Fehlermeldung?




Console.WriteLine("Ok {0} du bist also {1} Jahre alt das ist schon für dich.", name, alter);


Da fehlt der Parameter für den Namen!

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von DraegNight
27.07.2016, 16:03

Ah Danke habe ich vergessen jetzt geht es .

0

Was möchtest Du wissen?