Я использовал многопоточность в своем веб-приложении, о котором упоминал ниже:
var t1 = new Thread(F1);
t1.IsBackground = true;
t1.Start();
var t2 = new Thread(F2);
t2.IsBackground = true;
t2.Start();
var t3 = new Thread(F3);
t3.IsBackground = true;
t3.Start();
var t4 = new Thread(F4);
t4.IsBackground = true;
t4.Start();
t1.Join();
t2.Join();
t3.Join();
t4.Join();
Это работает нормально и дает желаемый результат.
Нужно ли мне после этого убивать / Утилизировать нить, если да, то как? Пожалуйста, помогите.
Я сказал, что, если я не утилизирую его, это может вызвать проблемы с производительностью.