Im используя следующий фрагмент кода для загрузки моего текстового файла в hashset.Получить случайный элемент из hashset?
HashSet<string> hashs = new HashSet<string>(File.ReadLines("textFile.txt"));
Мне интересно, есть ли какой-либо простой способ получить от него случайную строку?
Если текст textFile.txt содержит 10 строк, я хотел бы рандомизировать и захватить одну из существующих линий.
Что вы пробовали? Вы пытались использовать класс System.Random для генерации случайного числа между 0 и <# of lines>, а затем ссылаясь на этот элемент по индексу? Все эти задачи уже задокументированы в библиотеке MSDN. http://mattgemmell.com/2008/12/08/what-have-you-tried/ – David