Я делаю простую игру палача, которая запускается в консоли.Я создал метод, который выбирает случайные слова из списка для последующего использования в качестве ответа.Я создал этот метод для этого:
public static string GetWord()
{
Random random = new Random();
string[] words = new string[5]{"a", "b", "c", "d", "e"};
return words[random.Next(5)];
}
И я проверил метод, зациклив метод 100 раз с циклом for:
static void Man(string[] args)
{
for(int i = 0; i <101; i++)
{
Console.WriteLine(GetWord());
}
}
Я ожидаю получить случайный наборбуквы в качестве вывода.Однако, когда я запускаю программу, это не так.Вместо этого я получаю что-то похожее на:
ddddddddddd dd
dddcccceeeee
edddddaa
aa aaaaabbbbbbbbbb
b cccceeeeeeeeddddaaaaa aaaaeebbbbbbbbbbbbbbчто я делаю не так?Если так, что я могу сделать, чтобы это исправить?Заранее спасибо