Skip to main content
Journey Uncommon Logo
JourneyUncommon
mediumC#events and observer patternSingle-choice MCQ

What does this event subscription pattern leak, and why?

public class Publisher { public event EventHandler Tick; public void Raise() => Tick?.Invoke(this, EventArgs.Empty); } public class Subscriber { public Subscriber(Publisher p) { p.Tick += OnTick; // long-lived publisher, short-lived subscriber } private void OnTick(object s, EventArgs e) { } }