Здраствуйте уважаемые знатоки.
Я создаю отдельный поток таким образом:
public static void func(object o){
// ...
// ...
}
Thread threads = new Thread(func);
threads.IsBackground = true;
threads.Start("hehe");
В конструктор потоков
Thread() мы передаем имя функции
func и потом она выполняется в отдельном потоке, тут все понятно.
Можно ли как то передать в конструктор, имя функции через переменную, например как то так:
var f = "func";
Thread threads = new Thread(f);
threads.IsBackground = true;
threads.Start("hehe");
Неспрашивайте зачем так делать, долго обьяснять.
У меня есть массив типа string где перечислены имена функций. Я хочу циклом пройтись по массиву , передать имена функций в Thread() и все они начнут работу. Такой план.
Какие будут идеи?