C#에서 foreach문 쓰면 찌꺼기가 생기는데

가비지 컬렉션이 제거하기 전에는 제거되지 않기 때문에 for문에 비해 부하가 심하다는데

걍 for문 돌리는게 씹이득인것??