我有DataGridView
,其中一行包含日期,我想从该行中找到最小值和最大值。
我如何得到它?
答案 0 :(得分:0)
您可以使用集合的帮助:
A
当然,更有效的方法是手动查找max,这样就不需要额外的收集了:)
答案 1 :(得分:0)
var dateTimes = dataGridView1.Rows.Cast<DataGridViewRow>()
//.Select(x => (DateTime) x.Cells["ColumnName"].Value); //if column type datetime
//or
.Select(x => Convert.ToDateTime(x.Cells["ColumnName"].Value));
var minValue = dateTimes.Min();
var maxValue = dateTimes.Max();