c# DataTable 新增列
时间: 2024-01-15 20:05:32 浏览: 175
C#编程实现DataTable添加行的方法
可以使用 DataTable 的 Columns 属性来新增列。具体步骤如下:
1. 实例化 DataTable 对象:
```
DataTable dt = new DataTable();
```
2. 调用 Columns 属性的 Add 方法新增列,指定列名和数据类型:
```
dt.Columns.Add("列名", typeof(数据类型));
```
例如,新增一个名为 "Age" 的整型列,代码如下:
```
dt.Columns.Add("Age", typeof(int));
```
3. 可以通过 foreach 循环遍历 DataTable 的 Rows 属性,对每一行的相应列进行赋值:
```
foreach (DataRow row in dt.Rows)
{
row["列名"] = 值;
}
```
例如,给第一行的 "Age" 列赋值为 18,代码如下:
```
dt.Rows[0]["Age"] = 18;
```
阅读全文