enum foreach 예제

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;
 
class Program {
    enum TestId {
        Test1, Test2, Test3, Test4, Test5
    }
 
    static void Main()
    {
        foreach (var enumItem in Enum.GetValues(typeof(TestId))) {
            Console.Write(Enum.Parse(typeof(TestId), enumItem.ToString()) + " <-"); 
            Console.WriteLine(enumItem.GetHashCode());
            // TestId1 <-1, TestId2 <-2 ...
        }
    }
}
cs


반응형

'Programming > C/C++/C#' 카테고리의 다른 글

C# - 스레드의 생명주기 확인 예제  (0) 2017.06.17
C# Network 예제  (0) 2017.06.06
asm - 어셈블리 메시지 박스 띠우기  (0) 2017.01.01
[C#] string 예제  (0) 2016.09.25
asm - 어셈블리 까먹을 까봐 정리함.  (0) 2016.07.14
C++ - 프로퍼티 get set  (0) 2016.07.13
asm - 어셈블리어 기초2  (4) 2016.04.13
asm - 어셈블리어 기초  (1) 2016.04.09