У меня есть таблица данных, и я хочу удалить строку, вот мой код, это выдает мне исключение
foreach (DataRow row in dt1.Rows)
{
if ((row["Name"] == "Select a Lookbook") || (row["Name"] == "Create a new Lookbook"))
{
row.Delete();
dt1.AcceptChanges();
}
}
Я даже пробовал вне if if и снаружи forloop все равно выдает мне ошибку, любая идея, какДля выполнения этой задачи я получаю исключение:
Collection was modified; enumeration operation might not execute.
Окончательный рабочий код:
foreach (DataRow row in dt1.Select())
{
if ((row["Name"] == "Select a Lookbook") || (row["Name"] == "Create a new Lookbook"))
{
row.Delete();
}
}