c# - 检查数据集的最佳方法有记录

标签 c# dataset

我很想知道检查数据集是否包含记录的最佳方法。 我一直在使用下面的代码来检查数据集是否有一些记录。但我觉得有一些更好/最好的方法可以实现这一目标。

Dataset tableData = New Dataset();
if (_tableData.Tables.Count > 0 && _tableData.Tables[0].Rows.Count > 0)
{ 
}

如果我觉得正确,请分享一些知识。

谢谢

最佳答案

如果任何表中有任何行,这将返回 true。如果没有表或行,它将返回 false

DataSet tableData; // ... instantiate DataSet
bool hasRows = tableData.Tables.Cast<DataTable>()
                               .Any(table => table.Rows.Count != 0);

关于c# - 检查数据集的最佳方法有记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9174018/

相关文章:

dataset - 在 AWS Quick Sight 中更改视觉对象的数据集

.net - 反规范化数据集

c# - 是否可以将数据绑定(bind)到扩展方法?

c# - ASP.Net MVC 替代登录身份

c# - 如何克服 PathTooLongException?

c# - API 速率限制器

c# - JSON 到 C# 中的字符串数组

machine-learning - 什么是训练和测试数据集

c# - 使用 DataTable.select 时启用区分大小写

将 R 中的数据集重新格式化为行作为级别,列作为范围