Quote Originally Posted by Lord Orwell View Post
we've known that since Jul 13th, 2011, 06:04 PM. There's another option available that could be used. The Parallel.For and Parallel.ForEach do all the threading for you. You'll still have ui issue though.
Parallel does not solve the UI freeze.

Quote Originally Posted by jmcilhinney View Post
You can use async/await to allow you to await multiple tasks without freezing the UI. Not sure that that was available when this thread was originally active.
I can use Task or async/await but I don't know which one is better?