最近在做一个数据处理,保存到datatable中,在过程中了解了datatable一些用法,总结一下:
//定义 DataTable dt = new DataTable(); //写入列名: htTable.Columns.Add("姓名", typeof(string)); //新建一行: DataRow TempRow = dt.NewRow(); //新行向对应列写入数据: TempRow[dt.Columns[0].ColumnName] = "lihua"; //加入新行: dt.Rows.Add(TempRow); var rows = dt.Rows.Count; //总共多少行 var cols = dt.Columns.Count;//总共多少列 var stringdata = dt.Rows[1][0].ToString();//取某行某列的具体数据 var row = dt.Rows[0].ItemArray.ToList();//取第一行的整行数据,是一个数组 var infor = dt.Rows[0]["年龄"].ToString();//取第一行的"年龄"列信息