use*_*468 7 c# var nullable .net-3.5
无论如何,var是否可以为可空类型?
这隐式地将i类型化为int,但是如果我想要一个可以为空的int呢?
var i = 0;
为什么不支持这个:
var? i = 0;
mqp*_*mqp 5
为什么要支持呢?如果这就是你的意思,你应该var i = (int?)0;这样说。
var i = (int?)0;
(好吧,你可能应该只说int? i = 0,但对于更复杂的类型等)
int? i = 0
And*_*are 5
var由赋值右侧的表达式或常量隐式输入. var本身并不是一种类型,因此Nullable<var>是不可能的.
var
Nullable<var>
归档时间:
16 年,9 月 前
查看次数:
7891 次
最近记录:
13 年,2 月 前