12
É abusivo usar IDisposable e “using” como um meio para obter “comportamento com escopo” para segurança de exceção?
Algo que eu costumava usar em C ++ era permitir que uma classe Amanipulasse uma condição de entrada e saída de estado para outra classe B, por meio do Aconstrutor e do destruidor, para ter certeza de que se algo nesse escopo gerasse uma exceção, então B teria um estado …
112
c#
exception-handling
raii