在 .NET 6 中,可以使用 DataColumn 的 ColumnName 属性来更改 DataTable 的列名。下面是一个示例代码:

DataTable dataTable = new DataTable('MyTable');

// 添加列
dataTable.Columns.Add('Column1');
dataTable.Columns.Add('Column2');
dataTable.Columns.Add('Column3');

// 更改列名
dataTable.Columns['Column1'].ColumnName = 'NewColumn1';
dataTable.Columns['Column2'].ColumnName = 'NewColumn2';
dataTable.Columns['Column3'].ColumnName = 'NewColumn3';

在上述示例中,首先创建了一个名为'MyTable' 的 DataTable 对象,并添加了三列。然后,通过访问每个列的 ColumnName 属性,将列名更改为新的值。在这个例子中,'Column1' 被更改为 'NewColumn1','Column2' 被更改为 'NewColumn2','Column3' 被更改为 'NewColumn3'。

注意:在更改列名之前,请确保列名在 DataTable 中是唯一的,否则可能会引发异常。

.NET 6 中更改 DataTable 列名

原文地址: https://www.cveoy.top/t/topic/p9B3 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录