현 블로그는 모바일 환경이 아닌 PC환경에 최적화 되어있습니다.

 Mir의 운영환경

 본체

 DeskTop

 O S

 Windows 10 Pro

 Application

 VisualStudio2012

 .Net

 Framework Ver 4.0

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;
        }
    }
}

 


※ 관련글



+ Recent posts