【发布时间】:2012-05-07 01:50:05
【问题描述】:
如何检查DataTable 是否从未设置,这意味着它将是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 将抛出此异常:
对象引用未设置为对象的实例。
【问题讨论】:
-
对于其他发现此问题并想了解更多信息的人,请查看What is a NullReferenceException, and how do I fix it?的答案
标签: vb.net datatable nullreferenceexception