可空类型(含合并运算符)

复制代码
//获取可空类型变量的值
            int? intNull = 100;
            Console.WriteLine(intNull.Value);

            //可空类型的合并运算符
            int? num1 = null;
            int? num2 = 50;
            int num3;

            //与值为null的可空类型变量合并运算符
            //可以理解为??表达式的值为真(不为null),返回第一数的值,表达式的值为假,返回第二个数的值
            num3 = num1 ?? 5;
            Console.WriteLine("num3={0}",num3);
            num3 = num2 ?? 5;
            Console.WriteLine("num3={0}",num3);
复制代码

 

posted @   liu_xh  阅读(256)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示