下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第C#使用Task實(shí)現(xiàn)并行編程Console.WriteLine($"...早起三件事完成,總耗時(shí){sw.Elapsed.Seconds}秒");
Console.ReadKey();
///summary
///穿衣
////summary
staticvoidDress()
Console.WriteLine($"穿衣開始...");
Stopwatchsw=newStopwatch();
sw.Start();
Thread.Sleep(timeout:TimeSpan.FromSeconds(value:1));
sw.Stop();
Console.WriteLine($"...穿衣完成,耗時(shí){sw.Elapsed.Seconds}秒");
///summary
///刷牙
////summary
staticvoidBrushTeeth()
Console.WriteLine($"刷牙開始...");
Stopwatchsw=newStopwatch();
sw.Start();
Thread.Sleep(timeout:TimeSpan.FromSeconds(value:3));
sw.Stop();
Console.WriteLine($"...刷牙完成,耗時(shí){sw.Elapsed.Seconds}秒");
///summary
///洗臉
////summary
staticvoidWashFace()
Console.WriteLine($"洗臉開始...");
Stopwatchsw=newStopwatch();
sw.Start();
Thread.Sleep(timeout:TimeSpan.FromSeconds(value:5));
sw.Stop();
Console.WriteLine($"...系列完成,耗時(shí){sw.Elapsed.Seconds}秒");
}
運(yùn)行之后,等待一會(huì),會(huì)看到如下輸出:
早起三件事開始...
穿衣開始...
...穿衣完成,耗時(shí)1秒
刷牙開始...
...刷牙完成,耗時(shí)3秒
洗臉開始...
...系列完成,耗時(shí)5秒
...早起三件事完成,總耗時(shí)9秒
一件一件事慢慢來,總耗時(shí)9秒...
一看時(shí)間,哎呦我去,快遲到了,穿衣刷牙洗臉一起來吧...別問我現(xiàn)實(shí)中怎么實(shí)現(xiàn)的
總而言之代碼是這樣滴:
//Program.cs
usingSystem;
usingSystem.Diagnostics;
usingSystem.Threading;
usingSystem.Threading.Tasks;
namespaceConsoleApp1
classProgram
staticvoidMain(string[]args)
Console.WriteLine("早起三件事開始...");
Stopwatchsw=newStopwatch();
sw.Start();
TaskdressTask=Task.Factory.StartNew(action:Dress);
TaskbrushTeethTask=Task.Factory.StartNew(action:BrushTeeth);
TaskwashFaceTask=Task.Factory.StartNew(action:WashFace);
Task.WaitAll(dressTask,brushTeethTask,washFaceTask);
sw.Stop();
Console.WriteLine($"...早起三件事完成,總耗時(shí){sw.Elapsed.Seconds}秒");
Console.ReadKey();
///summary
///穿衣
////summary
staticvoidDress()
Console.WriteLine($"穿衣開始...");
Stopwatchsw=newStopwatch();
sw.Start();
Thread.Sleep(timeout:TimeSpan.FromSeconds(value:1));
sw.Stop();
Console.WriteLine($"...穿衣完成,耗時(shí){sw.Elapsed.Seconds}秒");
///summary
///刷牙
////summary
staticvoidBrushTeeth()
Console.WriteLine($"刷牙開始...");
Stopwatchsw=newStopwatch();
sw.Start();
Thread.Sleep(timeout:TimeSpan.FromSeconds(value:3));
sw.Stop();
Console.WriteLine($"...刷牙完成,耗時(shí){sw.Elapsed.Seconds}秒");
///summary
///洗臉
////summary
staticvoidWashFace()
Console.WriteLine($"洗臉開始...");
Stopwatchsw=newStopwatch();
sw.Start();
Thread.Sleep(timeout:TimeSpan.FromSeconds(value:5));
sw.Stop();
Console.WriteLine($"...系列完成,耗時(shí){sw.Elapsed.Seconds}秒");
}
啟動(dòng)運(yùn)行之后,等待一會(huì),你應(yīng)該會(huì)看到如下輸出:
早起三件事開始...
刷牙開始...
洗臉開始...
穿衣開始...
...穿衣完成,耗時(shí)1秒
...刷牙完成,耗時(shí)3秒
...系列完成,耗時(shí)5秒
...早起三件事完成,總耗時(shí)5秒
可以看到,幾件事一起干了,總耗時(shí)只用了5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二硫化碳生產(chǎn)工測(cè)試驗(yàn)證評(píng)優(yōu)考核試卷含答案
- 電力通信運(yùn)維員崗前規(guī)章制度考核試卷含答案
- 片基流延工誠(chéng)信道德能力考核試卷含答案
- 電子玻璃制品鍍膜工安全宣教測(cè)試考核試卷含答案
- 安全員考試請(qǐng)假條
- 2025年超細(xì)銀粉末、銀鈀粉、鈀粉、鉑粉項(xiàng)目合作計(jì)劃書
- 2026年智能心率帶項(xiàng)目營(yíng)銷方案
- 2025年江蘇省南通市中考物理真題卷含答案解析
- 2025年山東省日照市中考英語真題卷含答案解析
- 2025康復(fù)醫(yī)學(xué)與技術(shù)專業(yè)知識(shí)題庫(kù)及答案
- 招標(biāo)代理機(jī)構(gòu)入圍 投標(biāo)方案(技術(shù)方案)
- 運(yùn)輸車隊(duì)年終總結(jié)報(bào)告
- 房屋損壞糾紛鑒定報(bào)告
- 精益生產(chǎn)方式-LEAN-PRODUCTION
- 中學(xué)體育與健康課程與教學(xué)論P(yáng)PT高職完整全套教學(xué)課件
- 頸動(dòng)脈外膜剝脫術(shù)
- 養(yǎng)老設(shè)施建筑設(shè)計(jì)規(guī)范
- Starter-軟件簡(jiǎn)易使用手冊(cè)
- RFJ01-2008 人民防空工程防護(hù)設(shè)備選用圖集
- GB/T 27818-2011化學(xué)品皮膚吸收體外試驗(yàn)方法
- FZ/T 80004-2014服裝成品出廠檢驗(yàn)規(guī)則
評(píng)論
0/150
提交評(píng)論