Comment puis-je fournir une func à une méthode, donc je pourrais écrire quelque chose comme:Passage en ligne func comme paramètre (par exemple a => a ....)
MethodTest(a => a.IsAltTagAvailable);
Lorsque la signature de cette méthode prend une fonction qui renvoie un objet (disons HtmlImage) lorsque la condition est remplie (essentiellement un prédicat). Editer: Je dois passer le type sur lequel je vais travailler en tant que T (Paramètre)
J'ai oublié de faire ça, comme c'est maladroit!
Merci
Non, cela ne fonctionne pas, Func, T est la valeur de retour. –
@Stefan: basé sur ma compréhension de la question qu'il voulait "Lorsque la signature de cette méthode prend une fonction qui renvoie un objet" ce qui est contradictoire avec le Lambda qu'il a écrit dans son code. –