Как исправить ошибку в коде запуска потока? - C#
Формулировка задачи:
Подскажите пожалуйста, как поправить ошибку.
Ошибка 1 Наиболее подходящий перегруженный метод для "System.Threading.Thread.Thread(System.Threading.ParameterizedThreadStart)" имеет несколько недопустимых аргументов
Ошибка 2 Аргумент "1": преобразование типа из "группа методов" в "System.Threading.ParameterizedThreadStart" невозможно
private void Form1_Load(object sender, EventArgs e)
{
Thread myThread = new Thread(button5_Click_1); //Создаем новый объект потока (Thread)
myThread.Start(); //запускаем поток
}
private void button5_Click_1(object sender, EventArgs e) // Кнопка ANALYSE
{
}Решение задачи: «Как исправить ошибку в коде запуска потока?»
textual
Листинг программы
private void button5_Click_1(object sender, EventArgs e) {
Analyze();
}
private void Analyze() {
// ...
}
private void Form1_Load(object sender, EventArgs e) {
Thread myThread = new Thread(Analyze);
myThread.Start();
}