C # que impide la colección Se modificó la excepción

Hac

 foreach(T value in new List<T>(oldList) )

es peligroso (costoso) cuando oldList contiene 1 millón de objetos T?

En general, cuál es la mejor manera de enumerar en una lista anterior dado que los elementos se pueden agregar / eliminar durante la enumeración ...

Respuestas a la pregunta(10)

Su respuesta a la pregunta