If I have:
ThreadStart starter = delegate { MessageBox.Show("Test"); };
new Thread(starter).Start();
How can I combine this into one line of code? I've tried:
new Thread(delegate { MessageBox.Show("Test"); }).Start();
But I get this error:
The call is ambiguous between the following methods or properties: 'System.Threading.Thread.Thread(System.Threading.ThreadStart)' and 'System.Threading.Thread.Thread(System.Threading.ParameterizedThreadStart)'