本文將建立一個winform項目中遍歷枚舉Enum類型的簡單示例,以下是詳細步驟:
新建一個winform項目,簡單布局一下,本例新建一個Listbox用來演示:
代碼如下:
public partial class Form1 : Form { public Form1() { InitializeComponent(); } enum WeekDays { Sunday = 0, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, } private void Form1_Load(object sender, EventArgs e) { Type enumType = typeof(WeekDays); foreach (string str in Enum.GetNames(enumType)) { this.listBox1.Items.Add(string.Format("Key:{0}\tValue:{1}", Enum.Format(enumType, Enum.Parse(enumType, str), "d"), str)); } } }
F5運行效果如下: