Introduction To define generic classes and methods that can work with various types of data specified at the compile time, we use generics in C#. We use generics mainly with …
Inheritance in C#
What is Inheritance in C#? Inheritance in C# is one of the most important topics when discussing about object-oriented programming. It allows us to define a base class with specific …
Interfaces and Abstract Class
Interface and abstract class are important topics of discussion when there is a need for abstraction. What is an abstraction? Abstraction is the process of providing details only about what …
Delegates and Events in C#
What is a delegate? What is an event? For more such programming videos check the link ProgrammingInfoByGS – YouTube Need For delegates and events in c# Any static or instance …