Jon*_*eet 13
他们是完全一样的new int?().
如果你只是分配一个变量,你通常根本不需要它.我只是用:
int? x = null;
Run Code Online (Sandbox Code Playgroud)
例如.
我经常需要这些表达式之一的时间是条件运算符,例如
int y = ...;
int? z = condition ? default(int?) : y;
Run Code Online (Sandbox Code Playgroud)
您无法null在该场景中使用,因为编译器无法推断表达式的类型.(可以说这对语言来说是一个有用的补充,请注意......)
| 归档时间: |
|
| 查看次数: |
3763 次 |
| 最近记录: |