本帖最后由 §風過無痕§ 于 2014-1-16 00:53 编辑
敬请参考可空类型!
可空类型是C#2.0中引入的,可空类型是可以包括null的值类型
可空类型经常与??操作符一起使用 起用法如下
- namespace 可空类型
- {
- class Program
- {
- public static void Main(string[] args)
- {
- int? i=null ;
- int num=i??12;//若i不为空 把??左边的值赋给变量num 否则把??右边的值赋给num
- Console .WriteLine (num);//num=12
-
- Console .WriteLine ("*******************");
- int? i1=5;
- int num1=i1??12;
- Console .WriteLine (num1);//num=5
-
- Console.ReadKey(true);
- }
- }
- }
复制代码
|