Inheritance in OOP | Basic Concepts

Inheritance is one of the most important concept of Object-Oriented Programming. It is one of the building block for programming concepts. What is Inheritance? There are 5 points which will define the concept of Inheritanc.e in a simpler way: It is based on Generalization Principle. It explains about the logical…

View More Inheritance in OOP | Basic Concepts

Practical Implementation of Indexer in C#

Before studying this article, there is one pre-requisite you should do. You should learn Properties in C#. What is Indexer in C# ? Indexer is an extended version of Properties in C#. It is an array of properties. Things to remember before using Indexer Remove all the private variables within…

View More Practical Implementation of Indexer in C#

Practical Implementation of Properties in C#

Before implementing the concept of Properties in C# language, we must be aware of the fact that every variable is by default Private in that class. So what basically Properties in C# is? What is Properties in C# ? Properties is just an approach to access the variable (by default…

View More Practical Implementation of Properties in C#

Write a program for Reflection in C# .Net

If you are learning Reflection in C# .Net and faced difficulties while learning this topic, then, you are at the right place. I will provide you the simplest definition and program to learn this important topic. Let us start with the definition, What exactly the reflection is? In layman terms Reflection…

View More Write a program for Reflection in C# .Net