Scope Guard Statement в C#
Идиома Resource Acquisition Is Initialization (RAII) и оператор try-finally составляют основу традиционных подходов к написанию безопасного программирования исключений.
Мой вопрос: есть ли что-то вроде ScopeGuardStatement на C#?
1 ответ
Решение
Там нет прямого перевода идиома охраны области, встроенная в C# или в BCL, но Алекс Ронне Петерсен написал в блоге с решением, которое использует IDispoable
интерфейс и C# using
Заявления сделать что-то похожее на то, что вы ищете.