Selezionare un valore random da un array in C#

Mattepuffo's logo
Selezionare un valore random da un array in C#

Selezionare un valore random da un array in C#

Oggi vediamo come selezionare un valore random da un array usando C#.

Per fare questo useremo la classe Random.

Ovviamente è un esempio banale, ma che ci mostra le basi di Random:

using System;

namespace TestCSharp
{
    class Program
    {
        static void Main(string[] args)
        {
            string[] colori = {
                "arancione",
                "rosso",
                "giallo",
                "verde",
                "nero",
                "blu"
            };
            Random r = new Random();
            int index = r.Next(colori.Length);
            Console.WriteLine(colori[index]);
        }
    }
}

Abbiamo un array di stringhe.

Per estrapolare un valore, usiamo il metodo next, al quale passiamo la lunghezza dell'array.

Enjoy!


Condividi

Commentami!