Wie sich Parallel.ForEach von Foreach unterscheidet
Foreach-Schleifen und Parallel.ForEach werden beide zum Durchlaufen von Sammlungen verwendet, aber sie funktionieren merklich verschiedene Arten.
Foreach Schleife
Parallel.ForEach
Beispielkonvertierung
Das bereitgestellte Beispiel, das Zeilen aus einer Datei liest und diese mithilfe einer foreach-Schleife durchläuft, kann sein mit Parallel.ForEach wie folgt umgeschrieben:
string[] lines = File.ReadAllLines(txtProxyListPath.Text); List<string> list_lines = new List<string>(lines); Parallel.ForEach(list_lines, (line) => { // Insert your line-specific operations here });
In this Konvertierung:
Das obige ist der detaillierte Inhalt vonParallel.ForEach vs. Foreach: Wann sollten Sie welche verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!