1 2 3 4 5 6 7 8 9 | public static Int32 EnumCount<T>() where T : IConvertible { if (!typeof(T).IsEnum) throw new InvalidDataException("EnumCount, only support enum"); Int32 index = Enum.GetNames(typeof(T)).Length - 1; return index; } | cs |
열거형의 전체 카운트를 알아오는 함수
'C#' 카테고리의 다른 글
13# 리스트 제네릭 함수 (0) | 2017.11.20 |
---|---|
12# 최선의 안정성 구현 방법 (0) | 2017.10.13 |
10# 데이터 압축 (0) | 2017.05.19 |
09# 중복 없는 랜덤키 값 추출 (0) | 2017.04.18 |
08# 키보드 후킹 (0) | 2016.05.11 |