Я создаю x количество задач из фабрики задач в цикле. Эти задачи выполняются и выполняют некоторую работу, пока я жду завершения всех задач.
Вопрос, который у меня есть, заключается в том, что каждая задача/поток инициализирует свою собственную копию дорогостоящего объекта, скажем, DocumentObject. В идеале я хотел бы повторно использовать этот объект для каждой задачи/потока, чтобы при повторном использовании его как части фабрики не было необходимости повторно создавать.
Возможно ли что-то подобное с theThreadLocal
concept в .Net.