<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    so true

    心懷未來,開創未來!
    隨筆 - 160, 文章 - 0, 評論 - 40, 引用 - 0
    數據加載中……

    .NET零散筆記[4]

    創建只讀屬性,可以只有getter方法而沒有setter方法即可。

    代表主要有兩個用途,一個是回調,另一個是事件處理。對于回調,代表就像是用typedef定義了一個指向函數的指針。代表需要用new來產生,代表也可以在形式上類似于類那樣,來定義個該代表的對象,也可以作為對象作為函數參數進行傳遞。

    nested loop的意思是嵌套循環,經常看到nested這個詞,但一直不知道啥意思,現在總算知道了。

    線程部分:
    在System.Threading名空間中定義;
    創建線程不必要利用到一個ThreadStart的代表,該代表來指定一個方法,這一方法就是線程執行的函數體;
    啟動線程用Start;
    休眠線程用Sleep;
    在.NET中,線程可以超越進程的界限,訪問其他進程中的線程;
    線程掛起有Sleep(0)和Suspend兩種方法,第一種方法直到其他線程調用該線程的Interrupt來中斷這種掛起狀態,第二種方法會直到其他線程調用該線程的Resume才能恢復掛起的狀態;
    銷毀線程用Abort。
    一個典型例子:
    class A
    {
     public static void fun()
     {
      Console.WriteLine("Another Thread is running!");
     }
     
     public static void main()
     {
      ThreadStart t=new ThreadStart(fun);
      Console.WriteLine("Main Thread is running!");
      
      Thread thread=new Thread(t);
      thread.Start();
      
      Console.WriteLine("...");
     }
    }

    .NET中用Monitor類實現了類似于信號量的機制來對代碼塊進行串行化的訪問。
    Monitor.Enter(this);
    代碼塊
    Monitor.Exit(this);

    C#中用lock實現了類似Monitor的功能,使用方法如下:
    lock(this)
    {
     代碼塊
    }

    可以通過Mutex來實現同步,使用方法如下:
    在類中定義一個成員變量:Mutex mutex=new Mutex(false);//這里用false表示此刻還不希望鎖定。
    在使用時,可以這樣:
    mutex.WaitOne();
    代碼塊
    mutex.Close();

    posted on 2008-04-07 09:44 so true 閱讀(316) 評論(0)  編輯  收藏 所屬分類: .NET


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲欧美一区二区三区日产| 国产成人1024精品免费| 美女视频黄a视频全免费网站一区| 一级免费黄色大片| 全黄a免费一级毛片人人爱| 中文亚洲AV片在线观看不卡| 亚洲欧洲国产精品你懂的| 亚洲色偷偷综合亚洲av78| 午夜宅男在线永久免费观看网| 又爽又黄无遮挡高清免费视频| 亚洲av日韩av永久在线观看| 一级毛片aaaaaa免费看| 亚洲国产精品久久| 91久久成人免费| 亚洲欧美日韩一区二区三区在线| 国产猛烈高潮尖叫视频免费 | 一级做a爱片特黄在线观看免费看| 免费国产不卡午夜福在线| 99久久综合国产精品免费| 中文字幕亚洲免费无线观看日本| 国产精品免费视频网站| 一二三四在线观看免费中文在线观看| 国产啪亚洲国产精品无码| 91亚洲国产成人精品下载| 亚洲美女免费视频| 亚洲国产一区视频| 日本亚洲精品色婷婷在线影院| 天天摸夜夜摸成人免费视频| 亚洲免费在线视频| 一二三四免费观看在线电影| 美女被艹免费视频| 亚洲av午夜成人片精品网站| 在线观看H网址免费入口| 免费人人潮人人爽一区二区| 四色在线精品免费观看| 一区二区三区在线免费观看视频| 亚洲AV日韩AV永久无码绿巨人| 亚洲高清毛片一区二区| 亚洲情侣偷拍精品| 中国xxxxx高清免费看视频| 国产精品久久久久久亚洲小说|