C# Threadstart Error

Я хочу начать новый поток для одного простого метода, но у этого метода есть переменные, которые мне нужно передать ему.

    Thread tempmovethread = new Thread(new ThreadStart(widget.moveXYZINCHES(xval,yval,zval));

Я получаю ошибку: "Ожидается имя метода".

Это правильное имя метода, и я сделал что-то очень похожее на это в более ранней части кода, и это сработало, единственная разница в том, что метод, который я вызывал до этого, не требовал передачи переменных:

    executethread = new Thread(new ThreadStart(execute.RunRecipe));

Можно ли начать новый поток и передать переменные таким образом, или я должен сделать это другим способом?

0
задан kenetik 29 December 2011 в 17:36
поделиться