G
Полностью согласен, но
Тогда код будет выглядеть так
using var sourceStream = ...вместо условно
using var bufferingStream = new BufferingStream(sourceStream);
using var gzipStream = new GzipStream(bufferingStream, Decompress);
using var aesStream = new AesStream(gzipStream);
aesStream.FinallyReadMyData();
using var stream = new AesStream(new GzipStream(new BufferingStream(sourceStream), Decompress));?
stream.FinallyReadMyData();