Я хочу запустить свою функцию в другом потоке, но проблема в том, что функции нужен параметр.
Если я попробую ее с функцией, которая не нуждается в параметрах (CPUPlay ()), то все в порядке:
private void OpenNewThread(bool open)
{
Thread thread = new Thread(new ThreadStart(CPUPlay));
}
Но если я попробую это с функцией, которая нуждается в параметрах, она не будет работать:
private void OpenNewThread(bool open)
{
Thread thread = new Thread(new ParameterizedThreadStart(CloseOpenAnimation));
thread.Start(open);
}
Так как я могу запустить функцию с параметрами в другом потоке