J'écris une requête Linq juste pour apprendre.Besoin d'aide dans Linq
var result = Process.GetProcesses()
.Where(p => p.WorkingSet64 > 20 * 1024 * 1024)
.OrderByDescending(p => p.WorkingSet64)
.Select(p => new {p.Id,p.ProcessName,p.WorkingSet64 });
Je veux itérer pour résultat
foreach(process in result) //error-type or namespace process could not be found.
{
Console.WriteLine(Process.ProcessName);
}
Je veux itérer pour résultat et imprimer chaque nom de processus sur la console.
Ce que je fais mal.
Dans ce cas, il n'a pas d'autre choix que d'utiliser var, parce qu'il utilise un type anonyme. – Blorgbeard
@Blorgbeard bon point! – Jon