News

Delegates and interfaces are two important features of c# that enable you to design flexible and reusable code. Both are based on the concept of abstraction, which means hiding the implementation ...
Take advantage of default interface methods in C# 8.0 to add new methods to an interface without breaking existing ... Let’s examine this with an example. Consider the following code listing.
This repository, curated by Ziggy Rafiq, features practical implementations and examples of the Abstract Factory and Interface patterns in C#. You will gain essential insights into building robust and ...
This repository is an example of Mediator pattern in C#, it's a chat room application using a mediator to handle communication between users. The implementation includes an interface, a concrete ...