Всем привет, требуется генерация рандомого числа в многопотоке.
Делаю это так:
int number = new Random().Next(1,10000);
Но при запуске в 20 потоков встречаются дубли
Пробыл использовать лок:
lock(SyncObject)
{
int number = new Random().Next(1,10000);
}
Но не помогло
Как это можно решить?