Use of Interface in C# – Why is it Required

Interfaces is not an unknown concept in any object oriented programming language. But its often confusing that why is it even required when one can simply create classes, initialize the instances and invoke the required method. Also, it seems to be a very important question for interviewers while hiring for experienced software developers. Lets discuss …

Use of Interface in C# – Why is it Required Read More »