1.定义
public enum Musics
{
音乐1 = 1,
音乐2 = 2,
音乐3 = 3,
音乐4 = 4,
音乐5,
音乐6,
音乐7,
音乐8=108,
音乐9,
}
2.取得名称
string name = ((Musics)108).ToString();//名称
string name = Musics.音乐8.ToString();
3.取得int
int i = (int)Musics.音乐8;//id
4.字符串转枚举
Musics mu= (Musics )Enum.Parse(typeof(Musics ),"音乐8");
5.int转枚举
Musics mu = (Musics )108;
6. 生成 枚举
/**
SELECT [name]+'='+Convert(varchar(10),[id])+','FROM [tablename] order by id
*/