<div>C#에서 for loop 과 foreach 를 사용할 때의 차이에 대한 질문입니다</div> <div><br></div> <div><span style="font-size:9pt;">List<T> list 의 전체 index 에 대해서 각 index 별로 조건을 확인하고</span></div> <div><span style="font-size:9pt;">조건에 따라 해당 index 의 값을 변경해야 할 경우에</span></div> <div><span style="font-size:9pt;"><br></span></div> <div><span style="font-size:9pt;"><br></span></div> <div><span style="font-size:9pt;"><br></span></div> <div>for (int idx = 0; idx < list.count; idx++)</div> <div>{</div> <div><span style="white-space:pre;"> </span>// action</div> <div>}</div> <div><br></div> <div>과 </div> <div><br></div> <div>foreach (var item in list)</div> <div>{</div> <div><span style="white-space:pre;"> </span>// action</div> <div>}</div> <div><br></div> <div><br><div><br></div> <div>은 결과는 똑같이 나오겠지만,</div> <div>과정상의 차이나? 성능상의 차이가 어느 정도 있는건지? <span style="font-size:9pt;">감이 없어서 여쭤봅니다</span></div></div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.