Estou começando a aprender sobre as novas bibliotecas Threading e Parallel em .Net 4
No passado, eu criaria um novo Thread como este (como exemplo):
DataInThread = new Thread(new ThreadStart(ThreadProcedure));
DataInThread.IsBackground = true;
DataInThread.Start();
Agora posso fazer:
Task t = Task.Factory.StartNew(() =>
{
ThreadProcedure();
});
Qual é a diferença se houver?
obrigado