Как проверить, является ли таблица данных нулевой или пустой

Как я могу проверить, что DataTableникогда не было set, то есть это будет Nullили Nothing? Я не имею в виду пустой DataTable.

Например,:

Dim dt As DataTable = TryCast(Session("dt"), DataTable)

If dt.Rows.Count <> 0 Then
    'Do something !
End If 

Если Session("dt")никогда не устанавливалось или по какой-либо причине было потеряно в памяти, dt.Rows.Count <> 0выдаст это исключение:

Ссылка на объект не установлена ​​на экземпляр объекта.

7
задан Bugs 24 March 2017 в 08:51
поделиться