使用 int? 来确保值类型也可为null

来源:互联网 发布:网络剧 有毒 全集 编辑:程序博客网 时间:2024/05/21 15:39


int?  val=null;    [等于 ==》 Nullable<int> val=null;]


int? abc = null;            int j;            if (abc.HasValue)            {                j = abc.Value;            }            else            {                j = 0;            }


等于

int? abc=123;int j=abc ?? 0;


0 0