枚举的简单使用

public partial class _Default : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //获取枚举的值(未赋初值)
        sex mySex = sex.female;
        int mySexValue = (int)mySex;

        //获取枚举的值(已赋初值)
        state myState = state.unline;
        int myStateValue = (int)myState;

        //对枚举的值进行递增或递减操作
        state myState1 = state.online;
        state myState2 = myState1++;
        myState2 += 3;    //结果为4

    }

    enum sex { male, female }
    enum state { online=1, unline=2 }
    enum lenth : long { a,b,c}
}

原文地址:https://www.cnblogs.com/liufei88866/p/1083393.html