Почему рандом задает одно и то же число? - C#
Формулировка задачи:
Привет. Объясните нубу. Почему рандом для всех объектов массива задает одно и то же число?
Листинг программы
- class A
- {
- Random random = new Random();
- int b;
- public A() { b = random.Next(1,20); }
- }
- static void Main(string[] args)
- {
- A[] a = new A[10];
- for (int i = 0; i < 10; i++)
- a[i] = new A();
- }
Решение задачи: «Почему рандом задает одно и то же число?»
textual
Листинг программы
- static readonly Random random = new Random();
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д