News

Default interface methods are included in a new feature proposal for C# 8, which will allow developers to use the traits programming technique on the .NET platform.
When designing an application, you will often need to use interfaces and abstract classes. This article discusses some common examples of “interface abuse” and the strategies we can use to ...
Checking If You Can Use a Class in C# The is keyword lets you check if a variable is pointing to an object of a particular class (or a class that inherits from some class). For example, the code in ...