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