有没有一种方法可以在没有 for 循环的情况下将 DataRow RowState 设置为 ADDED

Is there is a way to set DataRow RowState to ADDED without a for loop

我有这个 DataTable dt,它有大约 3000 行,我想将所有行设置为 ADDED,这比我想要的 foreach 循环要长一点.

sqlcommand = "Select Asset_ID, LaneNo, AadtCount, CommVehCnt From " + lineXTableName;
dal.setCommandText(sqlcommand);
System.Data.DataTable dt = dal.ExecuteDataTable();
foreach (DataRow row in dt.Rows)
{
    row.SetAdded();
}

有没有更快的方法调用SetAdded()

CodingYoshi 的评论滞后来自不同的地方是正确的。