datatable中的列头是不区分大小的,== 大写小写均可。

发布时间 2023-05-17 14:41:40作者: liskov_design

代码:

DataTable dataTable = new DataTable();
dataTable.Columns.Add("ID");

DataRow dataRow = dataTable.NewRow();
dataRow.ItemArray = new[] {"111"};
dataTable.Rows.Add(dataRow);

Console.WriteLine(dataTable.Rows[0]["id"].ToString());//111
Console.WriteLine(dataTable.Rows[0]["ID"].ToString());//111

结论:datatable中的列头是不区分大小的,== 大写小写均可。