创建DataTable:
DataTable dt = new DataTable();
新增列:
dt.Columns.Add("列名", typeof(string));//文本
dt.Columns.Add("列名", typeof(Int32));//数字
dt.Columns.Add("列名", typeof(DateTime));//时间
新增列到指定位置:
dt.Columns.Add("列名", typeof(string)).SetOrdinal(0);//0为第一列
删除列:
dt.Columns.Remove("列名");
列更名:
dt.Columns["列名"].ColumnName = "列名更名";
新增行:
//空行
dt.Rows.Add();
//空行
DataRow dr = dt.NewRow();
dt.Rows.Add(dr);
//数据行
DataRow dr1 = dt.NewRow();
//索引赋值
dr1[0] = "赋值";
//列名赋值
dr1["列名"] = "赋值";
dt.Rows.Add(dr1);