What is the difference between using and await using? And how can I decide which one to use?

Classic sync using Classic using calls the Dispose() method of an object implementing the IDisposable interface. using var disposable = new Disposable(); // Do Something… Is equivalent to IDisposable disposable = new Disposable(); try { // Do Something… } finally { disposable.Dispose(); } New async await using The new await using calls and await the … Read more