딕셔너리

- Key-Value 키-값 한 쌍을 저장한다. (Key는 딕셔너리에서 찾는 단어, Value는 설명)

- Key와 Value는 연결되어있다.

- 딕셔너리에 있는 Key들은 고유의 값을 가진다. - 이것들이 고유하기 때문에 굉장히 단순한 데이터 유형을 사용한다. (이 프로젝트에선 coordinates)

- Value는 고유의 값이 아니라 복잡한 유형의 데이터가 될 수 있다. (이 프로젝트에선 노드 오브젝트)

- Value는 null이 될 수 있지만 Key는 null이 될 수 없다.

- 실제 사전처럼  Key에서 Value를 찾으려고 할 때 굉장히 빠르게 찾을 수 있다.

- Value에서 Key를 찾으려고 하면 정말 느리다.

 

코드에서 사용

List처럼 선언할 때 new 생성자를 사용해주면 된다.

딕셔너리 선언

딕셔너리 요소 추가와 key, value 값 받기

요소 추가, 키 값 받기

5,5라 25개가 찍혔다.

실행

 

'유데미 강의 > C#과 Unity로 3D 게임 개발하기 : 레엄 러쉬' 카테고리의 다른 글

이웃 경로 찾기  (0) 2022.09.08
디버깅2  (0) 2022.09.08
순수 C# 클래스  (0) 2022.09.08
길 찾기 알고리즘  (0) 2022.09.07
리팩토링  (0) 2022.09.06

+ Recent posts