Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
DSA
20.4K+ articles
Python
19.6K+ articles
Experiences
15.8K+ articles
Interview Experiences
14.5K+ articles
School Learning
11.1K+ articles
Misc
7.7K+ articles
Difference Between
3.1K+ articles
C#
2.0K+ articles
CSharp-Interfaces
16+ articles
CSharp-Delegates
7 posts
Recent Articles
Multicast Delegates in C#
Last Updated: 10 June 2024
A type-safe function pointer is a delegate. It means that the delegate contains a reference to a method or function, and that when we invoke the delegate, the method to wh...
read more
Technical Scripter
C#
Picked
Technical Scripter 2022
CSharp-Delegates
C# Program to Demonstrate the Example of an Array of Delegates
Last Updated: 23 July 2025
In C#, a delegate is an object which refers to a method or it is a reference type variable that can hold a reference to the methods. Delegates are similar to the C/C++ fun...
read more
C#
Picked
C# Programs
CSharp-Delegates
Delegates vs Interfaces in C#
Last Updated: 11 July 2025
A Delegate is an object which refers to a method or you can say it is a reference type variable that can hold a reference to the methods. Delegates in C# are similar to th...
read more
Misc
Difference Between
C#
CSharp-Interfaces
CSharp-Delegates
Func Delegate C#
Last Updated: 26 September 2025
In C#, Func is a built-in generic delegate type that represents a method returning a value. It simplifies working with delegates by removing the need to explicitly declare...
read more
C#
CSharp-Delegates
Action Delegate in C#
Last Updated: 25 September 2025
In C#, Action is a built-in generic delegate type that represents a method that does not return a value. It is used when you only need to perform an action but don’t need ...
read more
C#
CSharp-Delegates
Predicate Delegate in C#
Last Updated: 31 October 2025
In C#, a Predicate is a built-in delegate type used to represent a method that takes one input parameter and returns a boolean value (true or false). It is widely used for...
read more
C#
CSharp-Delegates
Delegates in C#
Last Updated: 21 April 2026
In C#, a delegate is a type-safe function pointer that allows methods to be referenced and invoked dynamically. It provides a way to treat methods as objects, enabling sce...
read more
C#
Picked
CSharp-Delegates