Comment créer un nombre aléatoire à partir de la matrice de

Je fais du C# de codage. Dans mon codage, j'ai besoin de générer aléatoirement une liste de nombres. Normalement, si nous créons un hasard, nous avons besoin de sélectionner la gamme du numéro. Cependant, pour mon cas, j'ai besoin de créer un nombre aléatoire à partir d'un tableau. Une idée? Je suis en XAML et C#.

private void Submit_Click(object sender, RoutedEventArgs e)
    {         
        int[] numbers = new int[5] {32, 67, 88, 13, 50};
        Random rd = new Random();
        //int myNo = rd.Next(numbers[])?                    
    }

SUPPLÉMENTAIRE: Chaque fois que je clique sur le bouton submit, un nombre aléatoire de nombres[] sera sélectionné. Comment puis-je être sûr que le nombre n'est pas répété. Par exemple: 1er clic, myNo = 67; 2e cliquez sur, myNo = 50; 3e cliquez sur, myNo = 88; 4e cliquez sur, myNo = 32; 5e cliquez, myNo = 13. Merci!

Merci de lire stackoverflow.com/questions/767999/... et aussi de clarifier les résultats attendus de rd.Next(numbers)
Que signifie "un nombre aléatoire à partir d'un tableau"? Avez-vous besoin d'un tableau de nombres aléatoires? Un nombre aléatoire pour chaque élément d'un tableau? Comment est le nombre aléatoire lié à la matrice? Faut-il une certaine répétabilité? Pourquoi ne pas simplement créer un nombre aléatoire? ...

OriginalL'auteur 0070 | 2013-04-22