值类型设置为nothing就等于0?该怎么解决

值类型设置为nothing就等于0?????dim ias doublenothingi默认等于0if i0 thenXXendif我想要的意思是空(

值类型设置为nothing就等于0?????
dim i as double=nothing
i默认等于0
if i=0 then
XX
end if
我想要的意思是空(没有值,像null),该怎么做。--------i是值类型不变

[解决办法]
空值,表示地址为0的指针。

值,表示数据。

数据永远有值,指针可以指向空值。


[解决办法]
Dim d As Nullable(Of Double)
If d.HasValue = True Then