Parallel.ForEach와 Foreach의 차이점
Foreach 루프와 Parallel.ForEach는 모두 컬렉션을 반복하는 데 사용되지만 눈에 띄게 작동합니다. 다양한 방법으로.
Foreach Loop
Parallel.ForEach
예제 변환
제공된 예는 파일에서 줄을 읽고 foreach 루프를 사용하여 반복합니다. Parallel.ForEach를 사용하여 다음과 같이 다시 작성할 수 있습니다.
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 });
여기서 변환:
위 내용은 Parallel.ForEach와 Foreach: 언제 어느 것을 사용해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!