Random tal med C#?
Jeg skal lave en funktion der vælger et tilfældigt ord fra en list. Jeg har valgt at lave en string[] med alle ord. Min kode for at tage det tilfældige ord og sætte det til string Facit, ser således ud:string[] MineOrd = {
"PROGRAMMERING",
"KARTOFFEL",
"NINTENDO",
"GAMECUBE",
"GAMEBOY",
"LYKKEHJULET"
};
Random random = new Random(); // Her vælger
int RandomOrd = random.Next(0, 5); // Jeg et
public string Facit = AlleOrd[RandomOrd].ToString();
Jeg får disse fejl:
A field initializer cannot reference the nonstatic field, method or property 'Lykkehjulet.Lykkehjulet.random'
A field initializer cannot reference the nonstatic field, method or property 'Lykkehjulet.Lykkehjulet.MineOrd'
A field initializer cannot reference the nonstatic field, method or property 'Lykkehjulet.Lykkehjulet.RandomOrd'
Er der nogle som kan se hvad jeg gør galt? Og hvad den mener med de fejl der?