Как вообще правильно удалять строки из DataTable?

321
18 августа 2017, 23:35

Есть dataTable. Перебираю строки с помощью foreach. При определенном условии удаляю строку:

foreach( DataRow dr in dt)
{
   If (dr["Name"} = "Bob")
   {
        dr.Delete();
        dt.AcceptChanges();
   }
 }

При последующем обходе цикла появляется исключение "Коллекция изменена,возможно операция перечисления не будет выполнена". Операция перечисления на самом деле не корректно будет отрабатывать? И как вообще правильно удалять строки из DataTable?

READ ALSO
Не собирается проект VS2015

Не собирается проект VS2015

При сборке проекта ошибка:

208
Аналог DataGrid в ASP.NET

Аналог DataGrid в ASP.NET

Есть простое веб приложение в котором нужно вывести несколько таблицЕсть ли в ASP

527
WPF привязка данных

WPF привязка данных

Не получается разобраться в привязке данных в DataGrid к своему классу

460
ASP.NET MVC передать значение textarea в контроллер

ASP.NET MVC передать значение textarea в контроллер

Добрый день, при передачи формы в контроллер переменная string eText, которая должна содержать значение textarea равна nullМожет кто сталкивался с подобным...

358