我是C#程序員,但在VB.Net中涉獵,因爲我的團隊中的其他人都使用它。爲了職業發展的利益,我想縮小以下If ... Else ...聲明。如何縮短這個If ... Else ...語句來檢查日期的狀態?
If cmd.Parameters("@whenUpdated").Equals(DBNull.Value) Then
item.WhenUpdated = Nothing
Else
item.WhenUpdated = cmd.Parameters("@whenUpdated").Value
End If
我很欣賞示例已經可用,但我無法得到它在這個特定的情況下工作。
乾杯,伊恩。
雖然不是很明顯,這幾乎是重複的http://stackoverflow.com/questions/576431/is-there-a-conditional-ternary-operator-in-vb-net – 2010-04-02 22:42:00
是不是這樣的錯誤怎麼辦? – 2010-04-02 22:42:33
謝謝我看到了這個問題,但不明白如何在這種情況下應用它。我看你已經投票結束了。這很好,我有我需要的答案。 – 2010-04-02 22:43:28