У меня есть DataGridview с 9 столбцами, а последний столбец говорит "Завершено".
Значения этого столбца: Completed
, In-Repair
, Build In Progress
, Not Started
.
Я хочу подсчитать количество Completed
ячеек и отобразить результат в метке, например: «23 строки показывают выполнено».
Я перепробовал все, что знаю, но не могу заставить его работать.
Я пытался использовать System.Linq
и for each
, но просто не могу заставить его работать.
int xCount = dataGridView1.Rows
.Cast<DataGridViewRow>()
.Select(row => row.Cells["Finished"].Value.ToString())
.Count(s => s == "Completed");
lbl3.Text = xCount.ToString();