성능저하1 Enum의 Boxing과 관련된 유용한 강좌 C#에서 Dictionary를 사용하면서 Enum을 Key로 할때가 종종 있다. 그때마다 Boxing과 UnBoxing으로 인해 성능저하 이슈로 찜찜했는데, 마침 좋은 강좌가 있어 link해 둔다.사용법 public class RemoteInfo { public int SVR_ID; public string SVR_IP; public string SVR_IP; } public enum SvrID { ID1 = 1, ID2, ID3 } public static class GlobalValues { //EnumDictionary dictionary 구현 class를 전역으로 선언 public EnumDictionary Remotes = new EnumDictionary(); } private void Ini.. 2021. 3. 25. 이전 1 다음