คำถามติดแท็ก iasyncdisposable

4
วิธีที่เหมาะสมในการจัดการกับข้อยกเว้นใน AsyncDispose
ระหว่างเปลี่ยนเป็น. NET Core 3 IAsynsDisposableใหม่ฉันได้พบกับปัญหาต่อไปนี้ แกนหลักของปัญหา: ถ้าDisposeAsyncมีข้อยกเว้นข้อยกเว้นนี้ซ่อนข้อยกเว้นใด ๆ ที่ถูกโยนลงในawait using-block class Program { static async Task Main() { try { await using (var d = new D()) { throw new ArgumentException("I'm inside using"); } } catch (Exception e) { Console.WriteLine(e.Message); // prints I'm inside dispose } } } class D …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.