Я пытаюсь реализовать программу, которая позволяет максимум десяти человек одновременно выбрать объект, скажем, чашку или автомобиль. Это означает, что когда один из них закончен, есть свободное место для другого человека, чтобы выбрать объект. Максимальное время, затрачиваемое на сбор, составляет 5 секунд. Я попытался использовать множество задач, но это не работает, поскольку сборщик находится на разных машинах. Я мог бы обновлять базу данных в любое время, когда один человек выбирает объект, а затем проверяет значение из базы данных, но я думаю, что это плохая идея. Как я могу контролировать эти потоки или выборы?C#, управляющий количеством одновременных потоков, работающих
Мне нужно контролировать/отслеживать максимальное количество потоков, независимо от того, где выполняется выбор объекта.
Спасибо
Что об использовании пула потоков? –