What is Generics in C#

Generics enable you to delay the specification of the info form of programming parts during a category or a way, till it’s really utilized in the program. In different words, generics enable you to put in writing a category or technique that may work with any information sort. You write the specifications for the category….

What is Delegates in C#

C# delegates are similar to pointers to functions, in C or C++. A delegate is a reference type variable that holds the reference to a method. The reference can be changed at runtime. A delegate declaration defines a type that encapsulates a method with a particular set of arguments and return type. For static methods,….