
26/08/2009, 05:32
|
| | 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 |