.NET默认情况下不能给值类型赋值null,可以通过可空类型定义除了值类型还能为空的情况。例如:

    bool? myBool = null;

本质上可空类型语法是System.Nullable<T>的简写,你同样可以这么写:

    Nullable<bool> myBool = null;

 

??表示在获得实际值是null时,可以用这个运算符给可空类型赋值,比如:

    bool? myBool = null;

    bool? result = mybool??false;

相关文章:

  • 2021-05-20
  • 2022-12-23
  • 2021-05-22
  • 2021-06-03
  • 2021-11-28
  • 2021-10-01
猜你喜欢
  • 2021-11-11
  • 2021-12-28
  • 2021-06-23
  • 2021-10-07
  • 2022-12-23
  • 2021-12-20
  • 2022-01-10
相关资源
相似解决方案