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