Aşağıdaki C # sınıfını alın:
c1 {
event EventHandler someEvent;
}
Orada abonelikleri bir sürü varsa c1bireyin someEventolay ve hepsini temizlemek istediğiniz, bunu başarmak için en iyi yolu nedir? Ayrıca bu etkinliğe aboneliklerin lambdas / anonim delege olabileceğini de göz önünde bulundurun.
Şu anda benim çözüm null ResetSubscriptions()için c1bu kümelere bir yöntem eklemektir someEvent. Bunun görülmeyen sonuçları olup olmadığını bilmiyorum.