相关疑难解决方法(0)

可为空的引用类型的注释只能在“ #nullable”上下文中的代码中使用

刚刚下载了VS2019并创建了一个控制台应用程序以尝试新的C#8空引用类型。将项目切换为使用lang ver C#8进行构建(当前显示为beta)

然后,以下代码将产生警告。

 class Program
    {
        static void Main(string[] args)
        {
            string? message = "Hello World";
            string message2 = null;

            Console.WriteLine(message);
            Console.WriteLine(message2);

            // The annotation for nullable reference types should only be used in code within a '#nullable' context
        }
    }
Run Code Online (Sandbox Code Playgroud)

这到底是什么意思?

c# c#-8.0 nullable-reference-types

20
推荐指数
3
解决办法
3712
查看次数

标签 统计

c# ×1

c#-8.0 ×1

nullable-reference-types ×1