System.Data.DataTable 结果空表 = new System.Data.DataTable();
09. foreach (string 数据列 in 创建1) 结果空表.Columns.Add(数据列);/*创建所需列数和名称*/
10. if (读取表格数据.Tables.Count > 0)
11. {
12. for (int 行 = 0, 数 = 读取表格数据.Tables[0].Rows.Count; 行 < 数; 行++) { 结果空表.Rows.Add(); }/*创建所需行数*/
13. 处理结果.DataSource = 结果空表;
http://blog.csdn.net/xianfajushi/article/details/8095375