1
我在VB.NET下面的代码:可为空的对象必须有一个值。在VB.NET
Public Sub Test(ByRef clientId As Nullable(Of Integer))
Dim t As Object = IIf(clientId.HasValue, clientId.Value, DBNull.Value)
End Sub
主叫侧传中Nothing
为clientId
价值,但是当我运行这个说法我有例外。
可空对象必须有一个值
是我的发言错了吗?
哎唷,我的错。我正在考虑'null'并使用'Iif',然后混合了'.HasValue'。 – hardywang