C 2009 0516 R http blogs wankuma comrti
R流・C#マルチスレッドの復讐 2009年 05月16日 R・田中一郎 http: //blogs. wankuma. com/rti/ Microsoft MVP for Development Tools - Visual C# (April 2007 - March 2010) Microsoft Certified Professional Developer - Windows Developer Microsoft Certified Technology Specialist -. Net Framework 2. 0: Windows Applications わんくま同盟 東京勉強会 #33
C#4. 0 - Task using System. Threading. Tasks; : Task t 0 = Task. Start. New(() => 重い処理(0)); Task t 1 = Task. Start. New(() => 重い処理(1)); わんくま同盟 東京勉強会 #33
C#4. 0 – foreach 通常 foreach(var x in collection) { 重たい処理(x); } 並列 Parallel. Foreach(collection, x => { 重たい処理(x) }); <Demo> わんくま同盟 東京勉強会 #33
C#4. 0 – LINQ 通常 var q = from x in collection select x; 並列 var q = from x in collection. As. Parallel() select x; <Demo> わんくま同盟 東京勉強会 #33
ご清聴ありがとうございました! 2009年 05月16日 R・田中一郎 http: //blogs. wankuma. com/rti/ Microsoft MVP for Development Tools - Visual C# (April 2007 - March 2010) Microsoft Certified Professional Developer - Windows Developer Microsoft Certified Technology Specialist -. Net Framework 2. 0: Windows Applications わんくま同盟 東京勉強会 #33
- Slides: 17