C# 枚举 Enum 常用操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/rrrgy236116/article/details/80570134

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
     */


猜你喜欢

转载自blog.csdn.net/rrrgy236116/article/details/80570134