После выхода C# 8 все его возможности были доступны только в проектах совместимых с .NET Standard не ниже версии 2.1. Соответственно, разрабатываемое приложение должно быть нацелено на .NET Core 3.0 и выше. Однако теперь новые возможности языка можно использовать и в проектах для .NET 4.7.x, 4.8, а также для предыдущих версий .NET Core. Более того, для сборки, при необходимости, может использоваться Visual Studio 2017. |