返回目录

并行是.net4.5主打的技术,同时被封装到了System.Threading.Tasks命名空间下,对外提供了静态类Parallel,我们可以直接使用它的静态方法,它可以并行一个委托数组,或者一个IEnumerable的迭代,而今天主要通过一个访问数据库的代码,来说说并发Parallel对整个程序的提升是那么大,我们主要从数据库连接数和程序运行时间上就可以很清晰的看到效果。

简单的测试代码

移动开发培训,Android培训,安卓培训,手机开发培训,手机维修培训,手机软件培训

       [TestMethod]        public void Read()
        {
            Stopwatch sw = new Stopwatch();
            sw.Start();            var actions = new List<Action>();            for (int i = 0; i < 1000; i++)
            {
                actions.Add(() =>
  
        
		

网友评论