enum Service

        {

            CMD78_READ = 0x0E,

            CMD78_WRITE = 0x10,

            CMD7F_READ = 0x01,

            CMD7F_WRITE = 0x02

        }


CMD78_READ 이런거는 문자열 조합해서 입력 할건데


string Service_Enum = "CMD" + Command_Ox + "_" + Service;

List<string> List_Service = Enum.GetNames(typeof(Ethernet_.Service)).ToList();

int index = List_Service.IndexOf(Service_Enum);


이런식으로 CMD7F_READ에 대한 인덱스 번호를 땃는데


인덱스 번호로 0x01 데이터를 끌어올 방법을 못찾음.


있긴한거임?


걍 딕셔너리로 바꿀까


사실 바꿀 분량은 얼마 안돼서 이거 찾느니 소스를 바꾸고 마는게 이득인데


시간 꼬라박은게 너무 열받는다