Je suivais cet article: http://blogs.msdn.com/b/csharpfaq/archive/2010/06/01/parallel-programming-in-net-framework-4-getting-started.aspxtoute référence spéciale nécessaire pour C# 4.0 Parallel.For?
et dans mon application console namespace parallèle est visible, mais « Parallel.For » échoue compilation avec « type d'espace de noms n'existe pas dans l'espace de noms« parallèle ». J'ai parcouru le net, mais ne voyant rien d'autre que dans System.Threading qui est un espace de noms que j'ai ajouté (bien que ce ne soit pas une référence d'assembly, et je ne le vois pas dans .Net liste des références du cadre).
L'utilisation du projet vs2010 utilise framework 4.0.
voici mes usings:
using System;
using System.Threading.Tasks;
using System.Threading;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Diagnostics;
code incriminé:
Parallel.For(2, 20, (i) => {
var result = SumRootN(i);
Console.WriteLine("root {0} : {1} ", i, result);
});
également ajouté ..... –
@Sonic, voir modifier. –