comment passer l'argument en fonctionfonction qui passe comme argument dans la fonction
5
A
Répondre
6
Vous êtes probablement pour delegates.
public delegate void MyDelegate(int myInt, string myString);
public void FunctionToCall(int i, string s)
{
Console.WriteLine(s + " [" + i.ToString() + "]");
}
public void MethodWithFunctionPointer(MyDelegate callback)
{
callback(5, "The value is: ");
}
Et puis, pour l'appeler:
MethodWithFunctionPointer(FunctionToCall);
1
argument Marque en tant que délégué, et appeler la fonction avec l'adresse de la fonction qui doit correspondre avec les délégués
Questions connexes
- 1. tableau comme argument de la fonction
- 2. comme argument type imbriqué fonction
- 3. Ecrire une fonction qui accepte une expression lambda comme argument
- 4. argument Fonction traité comme non déclaré
- 5. Comment passer une fonction comme argument
- 6. Fonction comme un argument à une méthode
- 7. Comment prendre une fonction comme argument? (Python)
- 8. Créer un pointeur de fonction qui prend un pointeur de fonction comme argument
- 9. Créer un pointeur de fonction qui prend un pointeur de fonction comme argument
- 10. Comment définir un prédicat comme argument de la fonction
- 11. Fonction Javascript qui fonctionne comme la fonction normal d'actionscript (1)
- 12. Fonction .NET 4: argument de la fonction question
- 13. Eval passe comme javascript paramètre de fonction dans gridview
- 14. la fonction max nécessite 1 argument (s)
- 15. L'utilisation type de pointeur de fonction comme argument de modèle
- 16. C++: Problème aide d'une chaîne comme argument d'une fonction
- 17. passer un fichier comme argument à la fonction principale dans netbeans C++
- 18. argument de la fonction Javascript Manipulation
- 19. Passe objet temporaire à la fonction qui prend pointeur
- 20. C++ Fonction pointeur comme modèle par défaut Argument
- 21. Créer une fonction avec un argument comme subselect
- 22. argument de la fonction Clojure syntaxe
- 23. Un pointeur de fonction qui pointe vers une fonction qui prend un objet d'une classe de modèle avec ledit pointeur de fonction comme argument de modèle. Possible?
- 24. Problème passer une fonction de modèle comme un argument à une autre fonction en C++
- 25. argument d'entrée de fonction MATLAB
- 26. Comment appeler la fonction qui prend un argument dans un template Django?
- 27. PHP Foreach tableau comme une erreur dans la fonction (argument invalide pour foreach dans ...)
- 28. C++ Pointeur vers une fonction qui prend comme argument une instance d'une classe modèle
- 29. argument de fonction dans le registre
- 30. Figure hors fonction argument de struct personnalisé?
Pouvez-vous être plus clair? – ckv
Référez-vous à ce lien ci-dessous déjà présent dans SO http://stackoverflow.com/questions/380198/how-to-pass-a-function-as-a-parameter-in-c – ckv