programmering 1,
public static void anmälan(ref List<string> anmälda)
{
string inmatning = "";
do
{
Console.Clear();
Console.WriteLine("Skriv in namnet på den du vill anmäla, skriv sedan klar");
inmatning = Console.ReadLine();
if (inmatning.ToLower() != "klar")
{
anmälda.Add(inmatning);
}
}
while (inmatning.ToLower() != "klar");
Har denna kod, men vill inte att den ska upprepa sig...
"HJÄLP" trimmat från rubriken. /Smutstvätt, moderator
Du ska sätta inmatning till den nya strängen, inte input.
Laguna skrev:Du ska sätta inmatning till den nya strängen, inte input.
ja såklart, liten miss bara!
Men, hur får jag den att inte upprepa sig?
Utan att bara be om namnet en gång?
Det går att ordna, men varför ska man behöva ge först ett namn och sedan "klar"?
Laguna skrev:Det går att ordna, men varför ska man behöva ge först ett namn och sedan "klar"?
Det kan man fråga sig!!
När du skrev så löste jag det!
Du har anmält:
System.Collections.Generic.List`1[System.String]
Ålder: 123456 år
Allergier: Ja
Simkunnig: Nej
Får även detta meddelandet "System.Collections.Generic.List`1[System.String]" i programmet?
Ja, du har ju en lista av strängar. Om du bara ska ha en enda sträng kan du använda string i stället för List<string>.