??运算符

??运算符

?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默认值。如果此运算符的左操作数不为 null,则此运算符将返回左操作数(左边表达式);否则当左操作数为 null,返回右操作数(右边表达式)。

	 /// <summary>
        /// Gets a single instance
        /// </summary>
        public static Log LogInstance
        {
              get 
              { 
                   return _log ?? (_log = new Log()); //如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数。
               }
        }
©️2020 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页