DataGridView가 있는데 행이 이미 있는지 확인하려는 경우 외부 "foreach"구문에서 루프를 건너 뛰고 싶습니다.DataGridView, 중복을 건너 뛰는 방법
나는 이런 식으로 생각했지만 어쩌면이 일을 좀 더 최적화 된 방법으로 생각할 수 있습니다.
는 윈도우 폼을 사용하는 것은 솔기(outer foreach)
for (int i = 0; i < dataGridViewFarm.RowCount; i++)
{
if (villageParams[3] == dataGridViewFarm.Rows[i].Cells[3].Value.ToString())
{
dataGridViewFarm.Rows.Remove(dataGridViewFarm.Rows[i]);
}
}
'Remove' 줄 뒤에'i -'를 추가하여 행을 지우면'i'을 줄여야합니다. – user3185569