我有一个DataSet
,我需要使用以下代码找出有多少行已被更改:
dataTable1 = dataSet1.Tables["FooTable"].GetChanges();
foreach (DataRow dr in dataTable1)
{
// ...
}
DataSet
有DataSet.HasRow
方法,但DataTable
没有此类方法。如果没有更改的行,则changedDT1将为null值,导致循环抛出异常。
我该如何检查DataTable
是否为空?我尝试使用Rows.Count
- 但它不起作用...