[멋쟁이사자처럼 유니티 게임 스쿨 TIL] 5일차 foreach ,group by, linq, list , array 등등
포이치, 그룹바이, 링큐, 리스트, c#어레이List, Array일단 Array는 선호되지 않음.Array - 수정에 닫혀있고 자신의 크기 내에서만 수정이 가능함. 기능은 빠르나 크기를 변경하는 작업은 비효율적 이라는 단점이 있다. 이러한 문제점 때문에 Array는 배열을 수정하지 않을때만 쓰고 수정을 위한 배열은 List를 쓴다.List - 동적 배열이다. 배열은 보통 추가나 수정의 과정에서 자신의 크기를 넘어가게 되면 자신을 복사해 새 배열을 생성하고 추가 작업을 진행하기에 순간 메모리 사용량이 증가할 순 있지만 List는 이런 작업을 최적화 하여 성능을 유지함.foreach배열의 요소를 순서대로 확인하는 for문의 진화형 반복문for문은 그냥 몇번할까? 라면 foreach는 이 배열(리스트, 딕셔너..
더보기