What is the benefit of using events and delegates in C#?
A. Increases code complexity and tight coupling between components
B. Reduces performance overhead and increases code maintainability
C. Decouples the publisher from the subscriber, allowing for loosely coupled applications
D. Increases tight coupling between components and makes code less reusable
Answer: Option C

Join The Discussion