enum을 foeach로 루프를 돌려 해당 요소들을 불러보자.
아래 구문으로 enum내의 요소들을 Foeach문을 이용하여 모두 불러올수 있다.
using System;
using System.Windows.Forms;
namespace enumTest
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
EnumPrint();
}
enum eDays
{
Monday
,Tuesday
,Wednesday
,Thursday
,Friday
,Saturday
,Sunday
}
private void EnumPrint()
{
string sPrint = "";
foreach(eDays enumItem in Enum.GetValues(typeof(eDays)))
{
sPrint += enumItem.ToString();
sPrint += "(" + enumItem.GetHashCode() + ")";
sPrint += "\r\n";
}
this.label1.Text = sPrint;
}
}
}
관련글
[C#/.Net] Enum Index 가져오기 |
날다의 운영환경 | |
---|---|
본체 | DeskTop |
O S | Windows 10 Pro |
Application | VisualStudio2012 |
.Net | Framework Ver 4.0 |
'C# > 예제 소스' 카테고리의 다른 글
[C#/.Net] Enum Index 가져오기 (0) | 2017.09.06 |
---|---|
[C#/.Net][Memory] WeakReference Class 사용 팁 (0) | 2016.01.09 |
[C#/.Net][Memory] 메모리 관리 기법 (WeakReference) (1) | 2016.01.09 |
[C#/.Net][DateTime] 월별 일수 가져오기(DateTime.DaysInMonth()) (0) | 2016.01.07 |
[C#/.Net] 현재 프로그램 실행 경로 가져오기 (상대 경로 설정) (1) | 2015.11.11 |