Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Lập trình bất đồng bộ C#: Sự khác nhau giữa Task.ConfigureAwait(true) và Task.ConfigureAwait(false)
09:44 25-01-2018
2.647 lượt xem
1 bình luận
12:43 26-01-2018
Như tiêu đề, ad giải đáp giúp mình:
1. Lập trình bất đồng bộ C#: Sự khác nhau giữa Task.ConfigureAwait(true) và Task.ConfigureAwait(false)
2. Khi nào dùng Task.ConfigureAwait(bool)
3. Nếu dùng Task.ConfigureAwait(true) trong Code sự kiện (Chẳng hạn khi một Button click) thì code vẫn chạy bình thường, Nếu dùng Task.ConfigureAwait(false) thì khi runtime chương trình báo lỗi “The calling thread cannot access this object because a different thread owns it”
Rất mong nhận được sự giúp đỡ của ad
K9 có thể giúp mình trả lời không?