Je viens de voir un brand-new video sur le cadre Rx et une signature particulière a attiré mon attention:Que signifie Action <Action>?
Scheduler.schedule(this IScheduler, Action<Action>)
A 23h55, Bart de Smet dit:
La première version serait action d'action.
Si Action
est un type paramétré, comment peut-il apparaître de nouveau non paramétré dans les angles? Ne devrait-il pas être Action<Action<Action<...>>>
ad infinitum, ce qui est évidemment impossible?
est pas là un 'Action' type non générique ainsi? Cela expliquerait :) – jalf
aww, maintenant je me sens stupide Je n'ai pas fait une réponse – jalf
Si vous voulez vraiment un type qui fait cuire votre nouille, jouez avec "délégué D D (D d);" pour un peu et voir ce que vous pouvez faire. –