首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

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

2012-03-03 
值类型设置为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

热点排行