C#中关于可空类型的小知识
1)在与1元或二元运算符一起使用时,如果其中一个操作数为null或两个均null,则结果为null。
如:
int?a=null; int?b=a+3;
则b为null
2)比较可空类型时,只要有一个操作数为null,结果就为false
如:
int?a=null;
int?b=8;
1)在与1元或二元运算符一起使用时,如果其中一个操作数为null或两个均null,则结果为null。
如:
int?a=null; int?b=a+3;
2)比较可空类型时,只要有一个操作数为null,结果就为false
如:
int?a=null;
int?b=8;