When you write a .NET library, you may want to target multiple target framework monikers (TFM). For instance, you may want to target .NET 6 and .NET Standard 2.0. This allows your library to be used by more applications, By targeting the latest supported framework, you can also use Nullable Reference Types. However, it can be challenging to write a library that targets multiple TFMs. For instance, you may… [read more]