在 C# 的 DataTable 中移除一列

使用 Columns.Remove() 方法。

// 移除指定名称的列
dataTable.Columns.Remove("ColumnName");

// 或者移除指定索引的列
dataTable.Columns.RemoveAt(0);

// 或者移除列对象本身
DataColumn column = dataTable.Columns["ColumnName"];
dataTable.Columns.Remove(column);

的返回值是 void,不是 DataTable。

示例:
 if (dt.Columns.Contains(columnName))
            dt.Columns.Remove(columnName);
        return dt;
posted @ 2026-04-01 12:00  yinghualeihenmei  阅读(15)  评论(0)    收藏  举报