public event Action<object, double> OnNumberChanged;
veya
public delegate void DNumberChanged(object sender, double number);
public event DNumberChanged OnNumberChanged;
ilk
az yazar alır, ama temsilci bir parametrelere isimlerini verir. Bunu yazarken, bence 2 numara kazanıyor, ama yanılıyor olabilirim.Düzenleme: Farklı (üçüncü) bir yaklaşım kazanır. Alttarafı oku.
, EventHandler kullanımı netlik için en iyisidir
Bir sınıf var. onun değerinde, sana Eylem
@Brad Bruce, yanıt dizisine değil, orijinal 2 fikrinden farklı üçüncü bir tekniğe atıfta bulunuyor. Soruyu yeniden yanıtladı ve cevabın daha açık olması için birazcık kabul ettim. – Aardvark