News
In the above example, I’ve provided a basic implementation of value objects in C#. In a future post here, I’ll explore how we can implement a value object base class and discuss more advanced ...
The FrozenSet and FrozenDictionary classes introduced in .NET 8 are immutable collections optimized for fast look-ups. Here’s ...
I won't say that, all by itself, C# 9 is worth the migration to .NET 5 (I might make that claim about C# 8 and .NET Core 3.x, though). The new version of C# 9 is more than just a nice feature of .NET ...
Instances are the foundation of object-oriented programming. Static methods are ones that aren't passed in any instance variables. As such, if you move static methods and static variables into a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results