直接来代码:
1、创建表及表头
DataTable dt_Main = new DataTable("DefInHRInsurance");
//创建3列表头
dt_Main.Columns.Add("IdCardNumber", Type.GetType("System.String"));
dt_Main.Columns.Add("Name", Type.GetType("System.String"));
dt_Main.Columns.Add("Month", Type.GetType("System.String"));
2、创建新行并赋值
DataRow dr_main = dt_Main.NewRow();//创建新行
dt_Main.Rows.Add(dr_main);//将新行加入到表中
//给新行 各单元格赋值
dr_main["IdCardNumber"] = "主键1";
dr_main["Name"] = "名称1";
dr_main["Month"] = "月份1";
ok,创建完成
补充:在DataTable中过滤数据:
DataRow[] arrayDr = dt_Main.Select(string.Format(" IdCardNumber = '{0}' ", entity.IdCardNumber));