public enum SubjectEnum
{
language=1,
math=2,
english=3,
physics=4,
chemistry=5,
geography=6,
biology=7,
history=8,
politics=9,
}
{
language=1,
math=2,
english=3,
physics=4,
chemistry=5,
geography=6,
biology=7,
history=8,
politics=9,
}
public List<Subject> GetSubjects()
{
List<Subject> list = new List<Subject>();
foreach (var e in Enum.GetValues(typeof(SubjectEnum)))//枚举转List
{
Subject s = new Subject();
object[] objArr = e.GetType().GetField(e.ToString()).GetCustomAttributes(typeof(DescriptionAttribute), true);
s.SubjectID = Convert.ToInt32(e);
s.SubjectName = e.ToString();
list.Add(s);
}
return list;
}