国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

C#中多線程的簡(jiǎn)單應(yīng)用

2019-11-17 02:35:25
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

C#中多線程的簡(jiǎn)單應(yīng)用

下面是C#中使用多線程的一個(gè)簡(jiǎn)單用法介紹:

//主線程:

Thread thread = new Thread(new ThreadStart(ReadExportData));//創(chuàng)建分支線程thread.Start();//開(kāi)始運(yùn)行分支線程

......//這里做主線程的工作

thread.Join();//主線程阻塞,等待分支線程運(yùn)行結(jié)束,這一步看功能需求進(jìn)行選擇,主要為了多個(gè)進(jìn)程達(dá)到同步的效果thread.Abort();//停止分支線程,釋放資源等

//分支線程:

PRivate voidReadExportData()

{

//這里做分支線程的工作

...

}

另外,在主線程、分支線程中,修改全局變量(共享內(nèi)存)時(shí),需要加鎖(lock),用法如下:lock(name){//操作修改全局變量(共享內(nèi)存)}


發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 琼海市| 自贡市| 盐津县| 宁武县| 舞钢市| 原阳县| 泰州市| 娄底市| 克东县| 兴义市| 广安市| 宁强县| 长丰县| 抚州市| 潜山县| 芦溪县| 辰溪县| 登封市| 修水县| 陵水| 东丽区| 军事| 南澳县| 海淀区| 东方市| 吴旗县| 五原县| 古田县| 达日县| 满城县| 泰州市| 涞水县| 龙井市| 徐闻县| 明溪县| 鸡西市| 泗水县| 奇台县| 洪江市| 沈丘县| 安岳县|