前段时间忙于各处奔波没有写博,今天想和大家再来看看一个奇妙的函数。
首先假设你不得不处理一些已有的代码,里面用到了nullable(可空值类型)的变量, 你必须要用这变量与不可空变量比较.
使用 <, >, <=, >= 来比较 nullable 值
看下面的代码:
null;
2:
3: if (x < 100)
4: {
5: Console.WriteLine("是, {0} 小于 100.",
6: x.HasValue ? x.ToString() : "null");
7: }
8: else
9: {
0: Console.WriteLine("否, {0} 不小于 100.",
1: x.HasValue ? x.ToString() : "null");
2: }