как назначить условие not null в vb.net?


Я работаю над windows8 vb.net мобильное приложение в этом приложении я проверяю не нулевые условия.здесь ниже я прикрепляю файл кода.

If JobEventAllDetailsSortnew.Item(value).EventText() IsNot Nothing _
And JobEventAllDetailsSortnew.Item(value).ReasonCodeDesc() IsNot Nothing Then
    mEventNotes = "Event text: " + JobEventAllDetailsSortnew.Item(value).EventText() + _ 
                  "nReason: " + JobEventAllDetailsSortnew.Item(value).ReasonCodeDesc()
ElseIf JobEventAllDetailsSortnew.Item(value).EventText().Trim() IsNot Nothing Then
    mEventNotes = "Event text: " + JobEventAllDetailsSortnew.Item(value).EventText()
Else
    mEventNotes = JobEventAllDetailsSortnew.Item(value).EventText().Trim() + _
                  "n" + JobEventAllDetailsSortnew.Item(value).ReasonCodeDesc().Trim()
End If

Пожалуйста, дайте мне любое предложение, как написать не нулевые условия в vb.net?

1 2

1 ответ:

Вы можете сделать это несколькими способами, вы могли бы сделать:

Value <> Nothing

Или

If Not String.IsNullOrEmpty(JobEventAllDetailsSortnew.Item(value).EventText())

End If

Назовем несколько способов.

Http://msdn.microsoft.com/en-us/library/system.string.isnullorempty(v=vs. 110).aspx