Задачи Factory.Startnew в некоторых случаях уничтожаются неохотно? [закрыто]C#

Место общения программистов C#
Ответить
Anonymous
 Задачи Factory.Startnew в некоторых случаях уничтожаются неохотно? [закрыто]

Сообщение Anonymous »

У меня есть функция, выполнение которой занимает много времени. Поэтому у меня не было другого выбора, кроме как запустить его в отдельном потоке. Для этого я использовал Factory.Startnew() для создания фоновой задачи. Однако иногда кажется, что задача завершается чем-то вроде фонового обработчика. Это никогда не заканчивается!
Я не мог это отследить, потому что это не происходит постоянно. Есть ли шанс, что задача Factory.Startnew будет уничтожена?
Кроме того, если это действительно может произойти, то КАК мне предотвратить это? Кроме того, я слышал о BackgroundWorker. Поможет ли он мне решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/786 ... some-cases
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»