9 posts about Events In C# by 9 contributors.
Know Events In C#? Share what you know with developers who are learning it.
In this tutorial, learn what is a delegate in C# and how delegates are implemented in C# code.

There is this thing in C# called a delegate, which is going to be crucial to build interactions between our objects. What’s a delegate, you ask? Good question. A delegate is a pointer to a method. What’s that mean? Just like you can pass variable by reference, you can pass a reference to a method. Let me give you an example.
This tutorial helps you understand events in C# and how to implement events in your C# .NET app.
A delegate in C# is similar to a function pointer in C or C++. Using a delegate allows the programmer to encapsulate a reference to a method inside a delegate object.
In this article, you will learn about events and delegates in C#.
In this article, you will learn about Events in C#.
In this article, we will try to understand what is an event and how to handle and raise Events.
In this article we shall demonstrate how this problem can be resolved. Generally, .NET Framework does not provide a solution to the problem and what follows here is based on its undocumented features. So take the solution proposed below with caution.
I made a little events/delegates example. I'm sharing it with you because events and delegates can be hard when your learn them and this example could help you.
DevSocialUpcoming · 3rd editionAI Agents ConferenceNov 23–27, 2026Live onlineMembers only16days leftRegisterPublish an article in this category and earn +1,000 SHARP when it is approved.
Write an article