Quiero borrar todos los elementos de mi lista:Eliminar todos los elementos de una lista
foreach (Session session in m_sessions)
{
m_sessions.Remove(session);
}
En el último elemento consigo una excepción: UnknownOperation.
¿Alguien sabe por qué?
¿cómo debo eliminar todos los elementos? No es buena idea escribir algo como esto:
m_sessions = new List<Session>();
'm_Sessions.Clear()'? –
try list.Clear(). –
¿Estás seguro de llegar hasta el último elemento? Creo que obtendrías una excepción en el primer intento de modificar una lista que se usa para la iteración – musefan