8
octobre
2007
« Surcharge » d’extension methods
octobre
2007
J’en ai déjà parlé, il est possible de redéfinir une extension method en l’appliquant à un objet plus typé. Frédéric Mélantois
vient de me faire découvrir, via son blog, qu’il était également possible de redéfinir une extension methods sans changer la classe sur laquelle elle s’applique. Ainsi, vous avez, par exemple, la possibilité de modifier les Extension Methods appelées dans une requête LINQ. Pour cela, il faut définir l’extension method dans la même assembly et le même namespace que la classe l’appelant.
Je vous conseille donc de lire son post.