
Unity Tips
C# Dictionary를 foreach로 탐색할 때 Values 프로퍼티를 사용하세요
안녕하세요Dictionary를 Linq로 호출하는 성능 테스트 중에 이상한 점을 발견하여 블로그로 적게 되었습니다.유니티 버전: 2022.3.44f1 foreach (var keypair in dictionary){ if (keypair.Value.GroupID == groupID) { // ... // }}데이터를 찾기 편하게 Dictionary를 사용하는 경우가 많은데, 개발하다 보면 Key가 아닌 값으로 찾아야 하는 경우가 종종 있습니다.이럴 때 위 코드처럼 foreach를 이용해서 찾게 됩니다. https://learn.microsoft.com/ko-kr/dotnet/api/system.collections.generic.dictionary-2.values?view..