c# DataRow添加到DataTable

DataRow dr = dc[0].Table.Rows[0];
 public static DataTable ConvertToDatatable(DataRowCollection dc, ISession m_session)
        {
            DataTable dt = new DataTable();
            dt.Columns.Add("
批准文号", Type.GetType("System.String"));
            dt.Columns.Add("
来源类型", Type.GetType("System.String"));
            dt.Columns.Add("供应面积", Type.GetType("System.String"));
            dt.Columns.Add("建设用地项目名称", Type.GetType("System.String"));
            dt.Columns.Add("MBBSM", Type.GetType("System.String"));
            for (int i = 0; i < dc.Count; i++)
            {
                DataRow dr = dt.NewRow();
                dr["批准文号"] = dc[i]["BPPZWH"].ToString();
                dr["来源类型"] = dc[i]["TDLY"].ToString();
                dr["供应面积"] = dc[i]["GDMJ"].ToString();
                dr["建设用地项目名称"] = dc[i]["BPDKMC"].ToString();
                dr["MBBSM"] = dc[i]["MBBSM"].ToString();
                dt.Rows.Add(dr);
            }
            return dt;
        }

你可能感兴趣的:(C#)