Comment est-ce que je passerais quelques paramètres à un nouveau fil qui exécute une fonction d'une autre classe? Ce que j'essaie de faire est de passer un tableau ou plusieurs variables à une fonction qui se trouve dans une autre classe et son appelé par un nouveau thread.C# 4.0 comment passer des variables aux threads?
i ont essayé de le faire comme ça>
Functions functions = new Functions();
string[] data;
Thread th = new Thread(new ParameterizedThreadStart(functions.Post()));
th.Start(data);
mais il montre une erreur "Aucune surcharge pour la méthode 'Post' a 0 arguments"
Des idées?
s'il vous plaît noter que le vrai problème avec votre code est que vous appelez la méthode Post au lieu de le transmettre dans le constructeur délégué. Vous devez omettre les parenthèses après functions.Post() et cela va compiler. – Marek