Попробуйте разделить его так:
private void button1_Click(object sender, EventArgs e)
{
// create instance of thread, and store it in the t-variable:
Thread t = new Thread(new ThreadStart(Start));
// start the thread using the t-variable:
t.Start();
}
Thread.Start
-метод возвращает void
(т.е. ничего), поэтому, когда вы пишете
Thread t = something.Start();
вы пытаетесь установить результат Start
-метода, который является недействительным, в t
-вариант. Это невозможно, поэтому вы должны разбить инструкцию на две строки, как указано выше.