C# ??代表


空兼并运算符(??)
  用于定义可空类型和引证类型的默认值。
  假如此运算符的左操作数不为null,则此运算符将回来左操作数,否则回来右操作数。

 

例如:

return c ?? = new T();

就是

if(c == null)
    c = new T();
return c;

 

原创文章,作者:306829225,如若转载,请注明出处:https://blog.ytso.com/272114.html

(0)
上一篇 2022年7月8日
下一篇 2022年7月8日

相关推荐

发表回复

登录后才能评论