C#
.NET
Programming
C# 9 — Records
Records are a reference type that provides synthesized methods to provide value semantics for equality. Records are immutable by default.
A collection of 4 posts
Records are a reference type that provides synthesized methods to provide value semantics for equality. Records are immutable by default.
.NET 5 was released few weeks ago, and with it we got a new release of C# 9 packed with a bunch of new features, Let's go over 3 of them, see how to use them and identify where they are useful and where you may not want to be using them.
Being able to diagnose problems in production is very important and for that structured logging is a great way to being able to sort and search through the logs.
Every programmer has to deal with dates and times at some point, almost every system you encounter uses some notion of time. Despite being so ubiquitous, dates and times can be some of the most challenging parts of an application.