Рассмотрим этот код:
Код: Выделить всё
public void MyMethod()
{
// This thread is FOO
Parallel.ForEach(someCollection, c => {
// FOO sometimes get used in here
});
Task.Run(() => {
// FOO also sometimes gets used in here
})
// This is still FOO
}
Я этого не хочу. Как заставить эти методы использовать «свежие» потоки? В идеале, как мне заставить их уничтожить эти потоки, когда они будут готовы?
Подробнее здесь: https://stackoverflow.com/questions/792 ... ter-thread
Мобильная версия