C#循环DataTable赋值


DateTime date = DateTime.MinValue;for (int i = 0; i < dt.Rows.Count; i++)
{
for (int j = 0; j < dt.Columns.Count; j++)
{
if (dt.Columns[j].ColumnName == "123" || dt.Columns[j].ColumnName == "456")
{

DateTime.TryParse(dt.Rows[i][j].ToString(), out date);
if(date == DateTime.MinValue)
dt.Rows[i][j] = "";
else
dt.Rows[i][j] = date.ToString("yyyy-MM-dd");
}
}
}

参阅:http://t.zoukankan.com/szlblog-p-7458020.html

C