如何在 Unity 中添加 Nullable 上下文?

问题描述 投票:0回答:1

我想将全局 nullable context 添加到 Unity 中的 csproj 中。不幸的是它是自动生成的并且不断被覆盖。

在阅读了一些网上建议后,我尝试将

-nullable:enable
添加到根文件夹中名为
csc.rsp
的文件中,但无济于事。

在 MacOS 14、Unity 2023 上运行。

unity-game-engine nullable nullable-reference-types
1个回答
0
投票

为什么要在全球范围内启用它?可以在 c# 中的任何位置定义可为 null 的变量

只需使用“?”在变量定义的末尾。

例如:

int? vv=null;
float? ff=null;
if(vv==null)
 vv=1;
else
 vv=2;
© www.soinside.com 2019 - 2024. All rights reserved.