第1个回答 推荐于2016-11-18
你是想要把DataTable A当中的某一行写入到DataTable B中去吧?
下面的代码是把dt里符合条件的行复制到temp中去
DataTable dt = cim.get_InfoClass();
DataTable temp = dt.Clone();//复制结构
object[] obj = new object[temp.Columns.Count];
foreach (DataRow dr in dt.Rows)
{
if (判断语句)
{
dr.ItemArray.CopyTo(obj, 0);//dt里面的符合条件的行复制到OBJ里
temp.Rows.Add(obj);//将OBJ添加到临时DT里
}
}
return temp;本回答被提问者和网友采纳