Les méthodes anonymes sont une façon de passer programmation informatique code comme paramètre d'une fonction qui traite les données. Ces méthodes sont créés en utilisant le langage de programmation C # pour réduire la surcharge de codage et d'éliminer le besoin de méthodes distinctes de programmation. Méthodes anonymes sont reliés directement à des événements dans le langage de programmation et fonctionnent sans nom, d'où les méthodes anonymes terme. Il utilise des mots clés en tant que délégué, au lieu d'un nom de méthode, donc réduisant la quantité de code nécessaire pour l'événement. Le but de méthodes anonymes est de présenter une opportunité pour la programmation plus facile car il ne nécessite pas de gestionnaires d'événements distincts dans le processus de programmation.
Un exemple d'utilisation des méthodes anonymes est souvent vu dans les événements de rappel, comme une boîte de pop-up quand un utilisateur quitte une application. Auparavant, on aurait besoin de créer un gestionnaire d'événement séparé pour attacher à l'éventualité d'une sortie de l'application. En utilisant des méthodes anonymes, cependant, on peut lier l'opération anonyme à l'événement. Une autre façon de mettre en œuvre une méthode anonyme est d'utiliser une paire de parenthèses vides après le délégué mot-clé . Cela crée un type particulier de méthode qui peut être affecté à un autre délégué avec toute signature, créant ainsi plus de possibilités de personnalisation.
Il existe plusieurs autres moyens d'appliquer ces méthodes à des événements, avec des fonctions telles que Rechercher, FindAll, enlever et RemoveAll, qui sont utilisés pour la navigation dans une application. Ils peuvent également être utilisés pour créer des listes où l'utilisateur de l'application peut rechercher des entrées spécifiques sur la liste. Cela pourrait être une liste de contacts, produits dans un catalogue ou des éléments d'autres scénarios qui nécessitent la fonction de recherche.
Un objectif important de méthodes anonymes est la programmation de l'esthétique. De nombreux utilisateurs C # apprécient l'aspect global du code écrit avec les raccordements anonymes car il semble plus propre, élégant même dans une certaine mesure. Par rapport à la pratique antérieure de la création de gestionnaires d'événements distincts, ces méthodes titulaires d'un diplôme d'appel pour les programmeurs.
Un autre objectif de ces méthodes est de généralement faire des applications plus convivial.Ces méthodes permettent plus de paramètres de recherche et des résultats plus rapides pour les utilisateurs au sein d'une application spécifique. Sans une fonction anonyme dans une application, les utilisateurs devront attendre longtemps pour voir les résultats de la recherche, en particulier pour les ressources basées sur le Web. Les méthodes anonymes augmentent donc l'efficacité des applications et à leur tour font des applications beaucoup plus facile et plus rapide à utiliser.