Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/08/2009, 05:32
lmalvarez
 
Fecha de Ingreso: julio-2009
Mensajes: 82
Antigüedad: 15 años, 6 meses
Puntos: 0
Operaciones atómicas sobre listas (C#)

Hola,

mi problema es que quiero que las operaciones que se realicen sobre las listas sean atómicas (esto es, que se ejecuten todas correctamente o ninguna). ¿Cómo puedo hacerlo?

Había pensado en hacer una copia de la lista (inconveniente si la lista es grande) antes de realizar las operaciones y trabajar con esta lista temporal. Si todo fue correctamente (no se produjo ninguna excepción) hacer que la lista real apunte a la temporal. ¿Alguna idea mejor? El método que realiza las operaciones debería devolver la Excepción que se produjo? ¿Debería crear mis propias Excepciones?

Muchas gracias

Última edición por lmalvarez; 26/08/2009 a las 05:54