首页 > 解决方案 > 如果 Column 为空,则向 DataTable 添加一列

问题描述

我的数据表目前在我最后填充的列和添加的列之间有 6 个空列。

我可以知道在添加新列时如何检查列是否为空?

if (!dtAll.Columns.Contains("Permissions"))
{
    dtAll.Columns.Add("Permissions");
}

示例截图如下:

在此处输入图像描述

标签: c#.netdatatable

解决方案


您可以使用以下命令检查您的列是否为空

bool isColumnEmpty = dtAll.AsEnumerable().All(dr => dr.IsNull("ColumnName")))

推荐阅读