Comment generer un entier aleatoire en C# ?

Comment generer un entier aleatoire en C# ?

La classe Random est utilisee pour creer des nombres aleatoires. (Pseudo-aleatoires, bien entendu.)

Exemple :

`Random rnd = new Random();
int month = rnd.Next(1, 13); // cree un nombre entre 1 et 12
int dice = rnd.Next(1, 7); // cree un nombre entre 1 et 6
int card = rnd.Next(52); // cree un nombre entre 0 et 51


Si vous allez creer plus d'un nombre aleatoire, vous devriez conserver l'instance de `Random` et la reutiliser. Si vous creez de nouvelles instances trop rapprochees dans le temps, elles produiront la meme serie de nombres aleatoires car le generateur aleatoire est initialise a partir de l'horloge systeme.