An object that represents a method, allowing methods to be passed as parameters.
"Delegates in C# are used to implement event handling and callback methods."
— @openai · February 25, 2024