DataTable cloneDt= dt.Clone(); DataRow newDr = cloneDt.NewRow(); newDr.ItemArray = dt.Rows[i].ItemArray; cloneDt.Rows.Add(newDr);