0
爲什麼下面的代碼在VB.net 2008中有錯誤?VB.net:通過條件設置「NULL」屬性?
Dim Object1 As New Class1
Object1.SetId = If(rbSet.Checked = True, Convert.ToInt32(txtSetId.Text.Trim()), DBNull.Value)
我想要的是通過條件來設置對象的屬性。
爲什麼下面的代碼在VB.net 2008中有錯誤?VB.net:通過條件設置「NULL」屬性?
Dim Object1 As New Class1
Object1.SetId = If(rbSet.Checked = True, Convert.ToInt32(txtSetId.Text.Trim()), DBNull.Value)
我想要的是通過條件來設置對象的屬性。
使用沒有
Object1.SetId = If(rbSet.Checked = True, Convert.ToInt32(txtSetId.Text.Trim()), Nothing)
什麼數據類型是`SetId`財產,什麼是錯誤訊息? – 2011-01-20 14:06:22