Estoy tratando de eliminar mi elemento actual para cada bucle si algunos criterios coinciden, pero su error desencadenante después de eliminar y bucles de nuevo.Eliminar el elemento actual de la lista si algunos criterios coinciden con
Mi código de ejemplo:
For Each Item As BookingRoom In myBookedRooms
If Item.RoomInfo.UIN = myRoom.UIN Then
myBookedRooms.Remove(Item)
Continue For
End If
Next
* Nota RoomInfo y myroom son las dos instancias de la clase de habitaciones
estoy usando myBookedRooms.remove
pero su error trigerring así que lo que puede ser el camino correcto para hacerlo ? es decir, eliminar la habitación reservada si la id de la habitación coincide con la seleccionada
'.Except (...) .ToList()' también funcionaría. –
@Joel ¿quisiste decir 'Dónde'? 'Excepto' requeriría una segunda secuencia. Actualizado para incluir 'Donde'. –
Sí, quise decir Dónde() :( –