- C#에서
new Dictionary()를 사용하여 많은 항목을 추가할 때 성능 저하가 발생할 수 있습니다. 📉 - 딕셔너리가 용량을 초과하면 내부적으로 리사이징 및 재해싱 과정을 거치는데, 이는 성능 비용이 매우 높습니다. 🔄
- 이 문제를 해결하기 위해 딕셔너리 생성 시 생성자에 초기 용량을 미리 지정할 수 있습니다. 📏
- 초기 용량을 지정하면 메모리 할당이 한 번만 이루어져, 항목 추가 중 발생하는 느린 리사이징 과정을 피하고 성능을 향상시킬 수 있습니다. ⚡





