C#Task處理比較耗時(shí)任務(wù)
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
TaskScheduler.FromCurrentSynchronizationContext():作用是讓你能在特定的同步上下文(通常是UI線程)中調(diào)度任務(wù),從而確保界面更新等操作在正確的線程上執(zhí)行。 TaskScheduler:調(diào)度任務(wù)的機(jī)制。 FromCurrentSynchronizationContext():獲取當(dāng)前線程的同步上下文的調(diào)度器。 案例代碼如下:按下按鈕后,都會(huì)對(duì)label標(biāo)簽進(jìn)行修改,但是第一個(gè)不能加延時(shí),加了后會(huì)卡UI,第二個(gè)加了延時(shí)后處理任務(wù)是界面可以照常拖到。
閱讀原文:https://mp.weixin.qq.com/s/g1Unbxgg8CmptVCXrEpqNQ 該文章在 2025/6/12 12:08:34 編輯過(guò) |
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)... |