Генератор случайных чисел, генерирующий одинаковые числа каждый раз при запуске приложения [дубликат]
На этот вопрос уже есть ответ здесь:
Генератор случайных чисел, генерирующий только одно случайное число 9 ответовЯ знаю, что этот вопрос неоднократно задавался, но ни одно из этих решений не помогло мне.
Сначала я сделал это в моем методе под названиемRandomNumGenerator(items)
List<int> randNum = new List<int>();
foreach (var item in items)
{
randNum.Add(new Random(1000).Next());
}
Это всегда давало мне один и тот же номер, а затем, посмотрев наэтот ответ Я сделал это:
Random rnd = new Random(1000);
foreach (var item in items)
{
randNum.Add(rnd.Next());
}
Это дало мне цифры, как показано ниже
325467165
506683626
1623525913
2344573
1485571032
Теперь, когда это подходит для каждой итерации цикла, проблема в том, что когда я останавливаю и перезапускаю приложение, я снова и снова получаю те же числа, что и раньше.
325467165
506683626
1623525913
2344573
1485571032
Это поведение только во время отладки, или у меня будет одна и та же проблема каждый раз, когда я вызываюRandomNumGenerator
?