Je vois cette ligne dans de nombreux exemples en ligne d'utiliser le délégué d'action:délégué d'action avec des paramètres zéro
public event Action MyEvent;
Mais quand je l'essayer dans mon code, je reçois cette erreur
aide le type générique 'System.Action' exige type '1' arguments
la documentation décrit certainement un formulaire d'Action sans aucun paramètre de type. Qu'est-ce que je rate?
Pas une réponse à la question, mais vous ne devez pas utiliser une action pour un événement. Utilisez EventHandler ou EventHandler en tant que délégué pour les événements. –
@GregBeech, merci pour le conseil, mais quelle est la raison de ne pas utiliser l'action ici? –
@ I.J.Kennedy Cette réponse est assez génial http://stackoverflow.com/a/803320/1608072 – caiosm1005