VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > c#教程 >
  • C#教程之C# 枚举(3)

2.将int类型强转为枚举类型

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
namespace _04枚举和int以及string类型之间的转换
{
    public enum QQState
    {
        OnLine=1,
        OffLine,
        Leave,
        Busy,
        QMe
    }
    class Program
    {
        static void Main(string[] args)
        {
              #region 将int类型强转为枚举类型
 
            int n1 = 3;
            QQState state = (QQState)n1;
            Console.WriteLine(state);
            Console.ReadKey();
            #endregion
}
}
}   

3.将枚举类型转换成字符串类型

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
amespace _04枚举和int以及string类型之间的转换
{
    public enum QQState
    {
        OnLine=1,
        OffLine,
        Leave,
        Busy,
        QMe
    }
    class Program
    {
        static void Main(string[] args)
        {
            #region 将枚举类型转换成字符串类型
            //所有的类型都能够转换成string类型
            int n1 = 10;
            // double n1 = 3.14;
            decimal n1 = 5000m;
            string s1= n1.ToString();
            Console.WriteLine(s1);
       
            QQState state = QQState.OnLine;
            string s = state.ToString();
            Console.WriteLine(s);
            Console.ReadKey();
            #endregion
}
}
}   
相关教程