我需要在 DataGridView 中的 SelectedCells 中获得最高的 ColumnIndex。
int i = theHighestColumnIndexAmongSelectedCells。
或者
foreach (DataGridViewCell cell in dgv.SelectedCells)
if cell.ColumnIndex is theHighest
int i = cell.ColumnIndex.
我该怎么做?
我需要在 DataGridView 中的 SelectedCells 中获得最高的 ColumnIndex。
int i = theHighestColumnIndexAmongSelectedCells。
或者
foreach (DataGridViewCell cell in dgv.SelectedCells)
if cell.ColumnIndex is theHighest
int i = cell.ColumnIndex.
我该怎么做?
使用 LINQ Max()函数的最简单方法:
int max = dgv.SelectedCells.Cast<DataGridViewCell>().Max(c => c.ColumnIndex);