关于[C# 8.0 nullable references: getting started in an existing codebase]的摘要:
In an earlier post in this series, “non-nullable is the new default”, I described how enabling C# 8.0’s new nullable references feature changes a fundamental element of the language. Variables, properties, parameters, and fields of reference type become non-nullable by default. We’ve been allowed to put nulls into these things for around 2 decades, so this is a dramatic change. In this post I’ll describe various C# 8.0 features that can help ease the transition into a nullable-aware world.