Utiliser une fonction locale au lieu d’une fonction lambda (IDE0039)
Article
Propriété
Valeur
Identificateur de la règle
IDE0039
Titre
Utiliser une fonction locale au lieu d’une fonction lambda
Catégorie
Style
sous-catégorie
Règles de langage (préférences au niveau de l’expression)
langues applicables
C#
Options
csharp_style_prefer_local_over_anonymous_function
Aperçu
Cette règle de style concerne l’utilisation d'fonctions locales par rapport aux expressions lambda (fonctions anonymes).
Options
Les options spécifient le comportement que vous souhaitez que la règle applique. Pour plus d’informations sur la configuration des options, consultez option format.
csharp_style_prefer_local_over_anonymous_function
Propriété
Valeur
Description
nom de l’option
csharp_style_prefer_local_over_anonymous_function
Valeurs d’option
true
Préférer les fonctions locales aux fonctions anonymes
false
Préférer les fonctions anonymes aux fonctions locales
Si vous souhaitez supprimer une seule violation, ajoutez des directives de préprocesseur à votre fichier source pour désactiver, puis réactivez la règle.
C#
#pragmawarning disable IDE0039// The code that's violating the rule is on this line.#pragmawarning restore IDE0039
Pour désactiver la règle d’un fichier, d’un dossier ou d’un projet, définissez sa gravité sur none dans le fichier de configuration .
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner des problèmes et des demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :
Rejoignez la série de rencontres pour créer des solutions d’IA évolutives basées sur des cas d’utilisation réels avec d’autres développeurs et experts.