最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#多線程的ResetAbort()方法

 更新時間:2022年04月19日 10:43:57   作者:農(nóng)碼一生  
這篇文章介紹了C#多線程的ResetAbort()方法,文中通過示例代碼介紹的非常詳細(xì)。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

一、簡介

Abort方法可以通過跑出ThreadAbortException異常中止線程,而使用ResetAbort方法可以取消中止線程的操作,下面通過代碼演示使用 ResetAbort方法。

二、代碼

class Program
    {
        static void Main(string[] args)
        {
            Thread thread = new Thread(ThreadMethod);     //執(zhí)行的必須是無返回值的方法 
            thread.Name = "子線程A";
            thread.Start();
            Console.ReadKey();
        }

        public static void ThreadMethod(object parameter)
        {
            try
            {
                Console.WriteLine("我是:{0},我要終止了!", Thread.CurrentThread.Name);
                //開始終止線程
                Thread.CurrentThread.Abort();
                //下面的代碼不會執(zhí)行
                for (int i = 0; i < 10; i++)
                {
                    Console.WriteLine("我是:{0},我循環(huán){1}次", Thread.CurrentThread.Name, i);
                }
            }
            catch (ThreadAbortException ex)
            {
                Console.WriteLine("我是:{0},我又恢復(fù)了", Thread.CurrentThread.Name);
                //恢復(fù)被終止的線程
                Thread.ResetAbort();
            }
            for (int i = 0; i < 10; i++)
            {
                Console.WriteLine("我是:{0},我循環(huán){1}次", Thread.CurrentThread.Name, i);
            }
        }
    }

三、運(yùn)行結(jié)果

到此這篇關(guān)于C#多線程ResetAbort()方法的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 比較全的一個C#操作word文檔示例

    比較全的一個C#操作word文檔示例

    這篇文章主要介紹了比較全的一個C#操作word文檔示例,本文來自己項(xiàng)目心得總結(jié),本文還給出了一個示例,這個示例里面包括了一些常用的圖、文、表、公式的編輯與排版以及頁面設(shè)置、頁眉、頁碼的操作,需要的朋友可以參考下
    2015-06-06
  • 改進(jìn)c# 代碼的五個技巧(一)

    改進(jìn)c# 代碼的五個技巧(一)

    這篇文章主要介紹了改進(jìn)c# 代碼的五個技巧(一),幫助大家更好的理解和使用c#,感興趣的朋友可以了解下
    2021-01-01
  • C#使用RabbitMq隊(duì)列(Sample,Work,Fanout,Direct等模式的簡單使用)

    C#使用RabbitMq隊(duì)列(Sample,Work,Fanout,Direct等模式的簡單使用)

    這篇文章主要介紹了C#使用RabbitMq隊(duì)列(Sample,Work,Fanout,Direct等模式的簡單使用),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-10-10
  • user32.dll 函數(shù)說明小結(jié)

    user32.dll 函數(shù)說明小結(jié)

    這篇文章主要介紹了user32.dll 函數(shù)說明,需要的朋友可以參考下
    2018-06-06
  • C#不同類型的成員變量(字段)的默認(rèn)值介紹

    C#不同類型的成員變量(字段)的默認(rèn)值介紹

    雖然C#編譯器為每個類型都設(shè)置了默認(rèn)類型,但作為面向?qū)ο蟮脑O(shè)計(jì)原則,我們還是需要對變量進(jìn)行正確的初始化。實(shí)際上這也是C#推薦的做法
    2014-01-01
  • C#實(shí)現(xiàn)計(jì)算器精簡版

    C#實(shí)現(xiàn)計(jì)算器精簡版

    這篇文章主要為大家詳細(xì)介紹了C#實(shí)現(xiàn)計(jì)算器精簡版,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • c#與mysql的連接

    c#與mysql的連接

    c#與mysql的連接...
    2007-03-03
  • C#中按字符串截取長字符串實(shí)例

    C#中按字符串截取長字符串實(shí)例

    這篇文章主要介紹了C#中按字符串截取長字符串的實(shí)現(xiàn)方法,以實(shí)例形式展示了C#中正則匹配截取字符串的技巧,需要的朋友可以參考下
    2014-11-11
  • P/Invoke之C#調(diào)用動態(tài)鏈接庫DLL示例詳解

    P/Invoke之C#調(diào)用動態(tài)鏈接庫DLL示例詳解

    這篇文章主要為大家介紹了P/Invoke之C#調(diào)用動態(tài)鏈接庫DLL示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • c#中SqlHelper封裝SqlDataReader的方法

    c#中SqlHelper封裝SqlDataReader的方法

    這篇文章主要介紹了c#中SqlHelper封裝SqlDataReader的方法,涉及C#針對數(shù)據(jù)庫相關(guān)操作封裝與使用的技巧,需要的朋友可以參考下
    2015-05-05

最新評論

阳高县| 巴里| 青龙| 图木舒克市| 义马市| 美姑县| 信宜市| 阆中市| 天全县| 澄迈县| 宜都市| 平湖市| 灌南县| 和田县| 田东县| 独山县| 固始县| 临朐县| 菏泽市| 巢湖市| 乐东| 阳东县| 渭源县| 湖州市| 隆林| 灵宝市| 亚东县| 衡东县| 宜兰县| 尉氏县| 白银市| 德庆县| 吴堡县| 黎城县| 即墨市| 云龙县| 苏州市| 深圳市| 泾川县| 芷江| 桓台县|