¿Cuál es la diferencia entre el nuevo Thread (void Target ()) y el nuevo Thread (new ThreadStart (void Target ()))?

Lo siento si esto se ha preguntado antes, pero me gustaría una respuesta concisa sobre las diferencias entre los dos usos siguientes. VS parece aceptar a ambos como un código válido.

<code>private static void doSomeWork()
{
   //do some work
}

public someClass()
{
   //Thread thread = new Thread(doSomeWork);
   //or
   //Thread thread = new Thread(new ThreadStart(doSomeWork));
}
</code>

Respuestas a la pregunta(1)

Su respuesta a la pregunta