Y a-t-il un moyen dans vb.net de créer une sous-fonction qui prendra comme argument une sorte de pointeur vers une autre fonction, et de permettre cette nouvelle fonction? sous/fonction pour exécuter la fonction passée?Fonction VB.NET qui prend en paramètre d'autres fonctions et les exécute
Ce que j'ai sont 10-12 fonctions xml-rpc que j'appelle contre un serveur distant. Chacune de ces fonctions a des listes d'arguments différentes (l'une prend 1 chaîne, l'autre peut prendre 3 chaînes et un int, etc.). Tous retournent un objet.
Comme je les appelle, il semble qu'il devrait être capable d'être mieux factorisé. Par exemple, chaque fois que j'appelle une de ces fonctions, je veux tester la valeur de retour pour une baisse de la session, et faire quelque chose pour essayer de se reconnecter au système à distance, etc.
utilisant .net 3.5
Merci !
R
J'ai modifié votre réponse pour la rendre plus claire à d'autres personnes [en la consultant] (http://stackoverflow.com/review/low-quality-posts/11760430) dans la file d'attente de révision que ce n'est pas une réponse de type lien uniquement. –
FWIW, je pense que le jeu de mot dans [la réponse qui est venu après le vôtre] (http://stackoverflow.com/a/2734209/1364007) qui a fonctionnellement le même contenu ne justifie probablement pas les 11 upvotes supplémentaires qu'il obtient le tiens. –