C# Parellel Kullanımı


        public void ForeachTest()
        {
            var items = Enumerable.Range(0, 1000).ToList();

            foreach (var item in items)
            {             
                Thread.Sleep(1);
            }
        }

yerine 


        public void ParallelForeachTest()
        {
            var items = Enumerable.Range(0, 1000).ToList();

            Parallel.ForEach(items, (item) =>
            {
                Thread.Sleep(1);
            });
        }

Yorumlar