mardi 31 juillet 2018

How can i use ' ++ i ' inside this situation?

I want to draw a random name for an event where users can win items specified by their ID (1,2,3 etc.). The random name part is ok by now but how can i display the result like: The ID : 1 winner is: 'the random name' The ID : 2 winner is: 'the random name' etc... till ID : 27

static void Main(string[] args)
    {
        string[] Names = { "Erik", "Levente", "Noel", "Áron", "Krisztián", "Kristóf", "Bence", "Roland", "Máté", "László", "Bálint" ,
        "Regina", "Brigitta", "Gréta", "Hédi", "Hanna", "Boglárka", "Jázmin", "Réka", "Alexandra", "Rebeka", "Lili", "Luca", "Zsófi"};



        List<string> alreadyUsed = new List<string>();
        Random r = new Random();
        while (alreadyUsed.Count < Names.Length)
        {
            int index = r.Next(0, Names.Length);
            if (!alreadyUsed.Contains(Names[index]))
            {
             alreadyUsed.Add(Names[index]);

             Console.WriteLine("The ID : 1  winner is:  " + Names[index]);


            }
        }


        Console.ReadKey(true);
    }




Aucun commentaire:

Enregistrer un commentaire