VB.net: установка "NULL" для свойства по условию? - PullRequest
0 голосов
/ 20 января 2011

Почему приведенный ниже код имеет ошибку в VB.net 2008?

Dim Object1 As New Class1

Object1.SetId = If(rbSet.Checked = True, Convert.ToInt32(txtSetId.Text.Trim()), DBNull.Value)

Я пытаюсь установить свойство объекта по условию.

1 Ответ

2 голосов
/ 20 января 2011

Использование Ничего

Object1.SetId = If(rbSet.Checked = True, Convert.ToInt32(txtSetId.Text.Trim()), Nothing)
...