c# – 为什么不obj ?? null导致编译器警告
作者:互联网
在引用类型与null合并的情况下,为什么这不是C#编译器中的编译器警告?这有什么意义吗?
obj2 = obj ?? null;
解决方法:
你的例子并不完全有意义,但这样的事情确实如此;
d = a ?? b ?? c ?? null;
在这里,我说的是取三个的第一个非空值,如果它们都为null,则只取null.
标签:c,compiler-warnings 来源: https://codeday.me/bug/20190711/1436525.html