Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var sw2 = Stopwatch.StartNew();
- long anotherSum = 0;
- var _locker2 = new object();
- Parallel.For<long>(1, cnt + 1,
- () => 0,
- (i, state, local) => local + i,
- partialSum =>
- {
- lock (_locker2)
- {
- anotherSum += partialSum;
- }
- });
- Console.WriteLine("Generic For " +anotherSum);
- Console.WriteLine("Time is " + sw2.ElapsedMilliseconds);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement