c# - 如果 Column 为空,则向 DataTable 添加一列
问题描述
我的数据表目前在我最后填充的列和添加的列之间有 6 个空列。
我可以知道在添加新列时如何检查列是否为空?
if (!dtAll.Columns.Contains("Permissions"))
{
dtAll.Columns.Add("Permissions");
}
示例截图如下:
解决方案
您可以使用以下命令检查您的列是否为空
bool isColumnEmpty = dtAll.AsEnumerable().All(dr => dr.IsNull("ColumnName")))
推荐阅读
- powershell - 让 PowerShell 根据当前月份名称读取对象名称的语法
- django - Django 无法持久化缓存数组
- php - Google Calendar APIv3 - 如何使用 webhook 处理传入的资源更改通知?
- python - python pandas:如何修改列标题名称和修改日期格式
- node.js - 使用 Node 包或开源工具将 pdf 转换为图像
- java - docker中连接的Java JDBC无法连接到主机数据库
- json - 将具有另一个数组元素的 JSON 数组移动到相同的级别
- search - 3 列产品类别和 4 列搜索结果
- node.js - 从 NodeJS 服务器文件夹下载图像
- java - Spring modelmapper 映射延迟加载的实体