這篇文章主要介紹了C#異步執行任務的方法,以一個簡單實例形式分析了C#異步執行的實現技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了C#異步執行任務的方法。分享給大家供大家參考。具體如下:
- // 異步執行耗時任務(適合不需要等它的執行結果的場景,如發郵件、發短信)
- Task.Factory.StartNew(
- () =>
- {
- try
- {
- // 需要異步執行的操作比如發郵件、發短信等
- SendEmail(...);
- }
- catch
- {
- //不做任何處理,防止線程異常導致程序崩潰
- }
- }
- );
希望本文所述對大家的C#程序設計有所幫助。
新聞熱點
疑難解答