tengo una tabla de datos y quiero eliminar una fila aquí es mi código que me está lanzando una excepcióntabla de datos + borrar una fila en C# usando bucle
foreach (DataRow row in dt1.Rows)
{
if ((row["Name"] == "Select a Lookbook") || (row["Name"] == "Create a new Lookbook"))
{
row.Delete();
dt1.AcceptChanges();
}
}
incluso fuimos fuera del caso DECLARACIÓN y fuera forloop todavía me error lanza alguna idea de cómo lograr esta tarea esta es la excepción me sale:
Collection was modified; enumeration operation might not execute.
final Código de trabajo:
foreach (DataRow row in dt1.Select())
{
if ((row["Name"] == "Select a Lookbook") || (row["Name"] == "Create a new Lookbook"))
{
row.Delete();
}
}
posible duplicado de [Extracción segura DataRow En ParaCada] (http://stackoverflow.com/questions/2341580/safely-removing-datarow-in-foreach) – ChrisF