データを含む新しい行をに追加する2つの方法を知っていますDataTable
string[] arr2 = { "one", "two", "three" };
dtDeptDtl.Columns.Add("Dept_Cd");
for (int a = 0; a < arr2.Length; a++)
{
DataRow dr2 = dtDeptDtl.NewRow();
dr2["Dept_Cd"] = DeptCd[a];
dtDeptDtl.Rows.Add(dr2);
}
for (int a = 0; a < arr2.Length; a++)
{
dtDeptDtl.Rows.Add();
dtDeptDtl.Rows[a]["Dept_Cd"] = DeptCd[a];
}
上記の両方の方法で同じ結果が得られます。つまり、One Two Three がDataTable
別々の行に追加されます。
しかし、私の質問は、両方のステップの違いと、どちらがパフォーマンスの面で優れているかということです。