Questions et réponses pour le extension-methods :

Une méthode d'extension est une fonctionnalité de langage de certains langages, tels que Swift, Visual Basic.NET et C #. Les méthodes d'extension vous permettent "d'ajouter" des méthodes à des types existants sans créer un nouveau type dérivé, recompiler ou modifier le type d'origine.

12
votes
Lorsque vous utilisez Resharper, pour une raison quelconque, lorsque j'appelle une méthode d'extension, elle le convertit automatiquement en un appel de méthode statique. Ceci est le ...

12
votes
J'ai la méthode suivante: xxx et cette classe xxx p> maintenant, j'ai les problèmes suivants: Cette ...

11
votes
Y a-t-il un moyen d'ajouter de nouvelles méthodes à une classe, sans modifier la définition de la classe d'origine (c'est-à-dire la classe compilée de classe et ...

11
votes
est-il possible de créer une méthode d'extension en C # 5.0 pour donner les mêmes résultats que l'opérateur C # 6.0 Elvis (?.)? Par exemple: P> / ...