
제네릭
List<>, GetComponent<>와 같이 <>는 과연 무엇일까?
List, GetComponent와 같이 <>에는 변수 타입이 들어가고
타입 자체를 매개변수처럼 전달할 수 있다.
이런 문법을 제네릭(Generics)라고 부른다.
딕셔너리(Dictionary)
키 - 값 (Key - value)를 쌍으로 데이터를 저장하는 컬렉션의 한 종류
키는 중복이 안 되지만 값은 중복이 가능하다.
데이터 검색, 추가 삭제 속도가 빠르다.
예시
Dictionary<string, int> heights = new Dictionary<string, int>();
heights.Add("가나다", 150);
int height = heights["가나다"]; -> height에 150 저장
heights.Add("가나다", 150); // 오류 발생 (Key값이 중복되기 때문에)
heights.Remove("가나다"); // 데이터 삭제