小编Cod*_*ing的帖子

空合并赋值运算符?

如果C#允许一个?? =运算符,那将是非常好的.我发现自己经常写下面的内容:

something = something ?? new Something();
Run Code Online (Sandbox Code Playgroud)

我宁愿这样写:

something ??= new Something();
Run Code Online (Sandbox Code Playgroud)

思考?新的语言扩展总是存在争议的本质.

c# language-features operators null-coalescing-operator

21
推荐指数
2
解决办法
5246
查看次数