News

To implement the flyweight design pattern in C#, let’s start by defining the abstract base class named Flyweight. This class will contain the declaration of an abstract method named Display.
Pattern matching is a great feature first introduced in C# 7. You can use pattern matching on any data type, even on custom data types, to extract values from an expression.
What: Asynchronous and Parallel Programming in C# When: June 24-25, 2025 Who: Jeremy Clark, Developer Educator Why: Keep up-to-date on some of the hottest trends in the developer world to drive your ...
Ben Hoelting, C# MVP and speaker at the upcoming Visual Studio Live! Boston conference, offers his top tips below for which patterns to focus on and the differences you need to understand to quickly ...