Bonjour,

Je souhaite développer une petite application pour un club de sport.
L'utilisateur rentre le nombre d'équipes participant à la compétition.
Et je dois déterminer de façon aléatoire la composition des différents matchs.

Mon problème est que les nombres aléatoires ne sont pas forcemment différents, je m'explique :

Si au premier tirage j'obtiens équipe 1 contre équipe 7, au deuxième tirage, je peux très bien avoir équipe 7 contre équipe 5.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
int i = int.Parse(TxtNbreParticipants.Text);
for (int j = 1; j < i + 1; j++)
{
     Random alea = new Random();
     MessageBox.Show(alea.Next(1, i).ToString());
}
Y-a-t'il une méthode simple pour faire ça ou dois-je faire des cascades de if pour contrôler ??

Merci pour vos réponses.

@+

Thomas