enum의 모든 값을 반복하려면 Enum.GetValues()를 사용하십시오.
먼저 Enum을 설정하십시오 -
public enum Grade { A, B, C, D, E, F }; 이제 foreach 루프를 사용하여 Enum.GetValues(typeof(Grade)) −
를 반복해야 합니다.foreach (Grade g in Enum.GetValues(typeof(Grade))) {
Console.WriteLine(g);
} 다음은 전체 코드입니다 -
예
using System;
public class EnumExample {
public enum Grade { A, B, C, D, E, F };
public static void Main() {
foreach (Grade g in Enum.GetValues(typeof(Grade))) {
Console.WriteLine(g);
}
}
} 출력
A B C D E F