Modern C# gives us advanced nullability checking. Let’s take a look at C# nullability and the !, ?, ??, and ??= operators that support it.
Dotnet is wonderful, but it’s 20+ years old. C# continues to grow and this causes learning issues. Here’s a set of settings that I believe leads to a more beginner-friendly dotnet development experience.
Over the weekend I discovered a new feature in Visual Studio 2022 for C# code. This feature, which I’m referring to as “Inline Diagnostics” allows you to see compiler warnings and errors in your editor window without needing to hover over the tooltips.