public class A
{
public event Action<BEventArgs> OnAction
public event EventHandler OnEventHandler;
public void CallOnAction(BEventArgs bEventArgs)
{
OnAction?.Invoke(bEventArgs)
}
public void CallOnEventHandler(BEventArgs bEventArgs)
{
OnEventHandler?.Invoke(this, bEventArgs);
}
}
public class BEventArgs : EventArgs
{
public int Data1;
public bool Data2;
}
Le delegate d'Action peut avoir n'importe quel objet en paramètre c'est pourquoi je me demandais si il y avait une utilité à lui passer un EventArgs?
Merci de ton aide.
Message édité le 30 avril 2023 à 19:07:03 par Ibadez38