como criar uma Thread com evento dinamico
Prezados,
Eu preciso executar uma thread, mas eu não sei qual a função que eu vou executar. A função tem que ser passada como um parâmetro ou outra forma porque posso executar qualquer função.
Um algoritimo seria mais ou menos assim como abaixo, porém, a minha dúvida está exatamente na chamada da start e da new thread.
Eu preciso executar uma thread, mas eu não sei qual a função que eu vou executar. A função tem que ser passada como um parâmetro ou outra forma porque posso executar qualquer função.
Um algoritimo seria mais ou menos assim como abaixo, porém, a minha dúvida está exatamente na chamada da start e da new thread.
public class Classe1{
public start(object arg){
Thread th = new Thread(() => arg);
th.Start();
}
}
public void funcao1(){
}
public void funcao2(string param1){
}
Classe1 threads = new threads();
threads.start(funcao1());
threads.start(funcao2("texto a ser gravado"));
Fabio Albuquerque
Curtidas 0