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