배열 재할당

· Coding/C#
[ 배열 VS 리스트 ]배열(Array)은 크기가 1로 고정되지 않고, 확장성을 가지고 있어 크기를 그 이상으로 설정할 수 있다. 하지만 한 번 크기를 설정하고 난 이후에는 크기를 바꿀 수 없는 정적 배열이다. 만약 크기를 바꾸고 싶다면 새로운 배열을 선언해야 한다. 게임에서는 스킬들을 배치하는 스킬 단축키에서 쓰일 수 있다. 메모리에 데이터가 연속적으로 저장되어 있고, 메모리 내에 데이터들이 정리가 되어 있기 때문에 새로운 데이터를 추가할 수가 없다. 따라서 원래 배열에서 새로운 데이터를 추가하고 싶다면, 기존의 배열을 바탕으로 새로 생성해서 자리를 만들어야 한다. 하지만 자리가 고정되어 있기 때문에 접근하는 것이 용이하다. 선언한 크기를 모두 사용하면 리스트보다 메모리를 효율적으로 사용할 수 있지만,..
식냥
'배열 재할당' 태그의 글 목록