Что такое асинхронное освобождение ресурсов в C# 8.0 и как интерфейс IAsyncDisposable поддерживает эту фишку? — ДейлиПреп