C#如何将数组中数据转成datagridview中的数据?
实现思路:先将数组中数据转到datatable中,然后再从datatable中读取到datagridview中。具体实现代码如下
//先将数组中数据转到datatable中 DataTable dt = new DataTable(); dt.Columns.Add("序号", typeof(string)); dt.Columns.Add("题目", typeof(string)); for (int i = 0; i < timu_chengdu.Count; i++) { DataRow dr = dt.NewRow(); dr["序号"] = (i+1).ToString(); dr["题目"] = timu_chengdu[i].ToString(); dt.Rows.Add(dr); } //从datatable中读取到datagridview中 for (int i = 0; i < timu_chengdu.Count; i++) { Console.Write(timu_chengdu[i].ToString() + "\t"); Console.WriteLine(); } dataGridView1.DataSource = dt;