Category: C# Advanced

This section contains awesome C# advanced interview questions and answers with example and descriptions for experienced, asked in technical interviews |Only Real.

What C# feature will you use to keep common behaviors at one place and force clients to implement some others?

Answer: To have common behaviors at one place and force clients to implements others, we should use C# Abstract class and method feature. Abstract class is the class that contains common behaviors/methods and defer implementation of some methods to client’s class in inheritance. Client class will be referred as a derived class. Client classes will…

Read the full article