News

You can also implement value objects using records in C#. To do this, you use the record keyword to define a record type that encapsulates data much the same way we did with the Author class earlier.
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 ...
Learn C# for Android in part two of this tutorial series. Discover object oriented programming, and create a Fibonacci sequence of rabbits!