Estoy aprendiendo sobre las nuevas bibliotecas Threading y Parallel en .Net 4
En el pasado, crearía un nuevo hilo como este (como ejemplo):
DataInThread = new Thread(new ThreadStart(ThreadProcedure));
DataInThread.IsBackground = true;
DataInThread.Start();
Ahora puedo hacer:
Task t = Task.Factory.StartNew(() =>
{
ThreadProcedure();
});
¿Cuál es la diferencia, si la hay?
Gracias