thread pour lancer n'importe quelle fonction
Bonjour
J'ai une question concernant l'utilisation des thread.
Dans cet exemple simplifié
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| class maClass ...
{
private void button_click(object sender, EventArgs e)
{
Thread t=new Thread(new ThreadStart(ma_fonction));
t.Start();
}
void ma_fonction()
{
...
}
} |
je lance une fonction qui ne prend aucun paramètre de retour et pas de paramètre d'entrée.
Moi j'ai une fonction qui prend plusieurs paramètres d'entrée et un paramètre de retour que j'aimerai récupérer à moment ou à un autre.
Mais ThreadStard ne possède pas de constructeur avec des fonctions autres que du type void fonction();
Pourriez vous m'éclairer je suis bloqué dessus depuis un moment déjà.
Je vous remercie