본문 바로가기
가이드/Unity, C#

유니티/C# Dictionary 중복 삽입 처리법

by 루엔_vivid 2021. 1. 5.

C#에서 Dictionary의 경우 중복된 키값을 받지 않는다

 

만약 중복된 키값이 들어오면 기존 value를 증가하고 싶으면

add 대신 tryadd를 이용하여 사용할 수 있다.

Dictionary<string, int> a

if(a.TryAdd("키",1) == false) // 만약 삽입이 잘못될 경우(잘 되면 삽입)
a["키"] += 1; // 키에다 +1
반응형

댓글