전체 글 (82) 썸네일형 리스트형 23.11.08 장비 아이템 스크립트를 인벤토리와 창고에 맞게 다시 수정하였습니다. 23.11.07 인벤토리 제작이 끝나서 창고 기능을 제작하는데 인벤토리 스크립트를 재사용하여 만들기 위해서 인벤토리와 창고에서 공통으로 사용되는 기능을 빼서 스크립트를 따로 만들고 인벤토리 스크립트와 창고 스크립트가 상속받아서 각자의 기능을 구현하였다. 배열과 List, ArrayList, Dictionary 의 차이점 배열은 특정 타입의 연속된 메모리를 정적으로 선언하여 관리할 수 있다. List는 특정 타입의 연속된 메모리를 동적으로 관리하며, 크기가 부족할 경우 2배로 할당하고 연속되게 할당할 메모리가 없다면 새로운 메모리 공간으로 이주하여 연속된 메모리를 할당한다. ArrayList는 불특정 타입의 List이다. 불특정 타입이라 편하지만, 넣고 뺄 때 느리다. Dictionary는 특정 타입을 키과 밸류로 관리하는 방식이다. Dictionary는 어떻게 구현해야 하나요? Dictionary는 불변값인 key와 가변값인 value로 쌍을 이뤄 데이터를 저장합니다. 또한 중복키를 허용하지 않고 그 이전값에 덮어쓰기하므로 ContainsKey를 사용해 이미 존재하는 키인지 확인해야 합니다. Dictionary 검색이 .. 이전 1 ··· 10 11 12 13 14 15 16 ··· 28 다음