[C#/.Net] Enum 반복문 (Foeach)
2017. 9. 6. 20:48
현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다.
|
|
ENUM Foeach문(enum for문)
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# > 예제 소스' 카테고리의 다른 글
[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][String To DateTime] 문자형을 Datetime형으로 변경하기 (1) | 2015.11.13 |