Obtenez de l'élément aléatoire de hashset?

Im en utilisant le morceau de code suivant pour charger mon fichier texte dans un hashset.

HashSet<string> hashs = new HashSet<string>(File.ReadLines("textFile.txt"));

Me demandais si il n'y a aucun moyen facile d'obtenir une ligne aléatoire?

Permet asume la textFile.txt contient 10 lignes, je tiens à rendre aléatoire et de saisir l'un de ces lignes existantes.

Qu'avez-vous essayé? Avez-vous essayé d'utiliser le Système.Classe aléatoires pour générer un nombre aléatoire entre 0 < nombre de lignes> et ensuite référence à cet élément par son indice? Ce sont toutes les tâches déjà documenté à la bibliothèque MSDN. mattgemmell.com/2008/12/08/what-have-you-tried

OriginalL'auteur user1213488 | 2012-05-18