C#的枚举转换、应用例子
来源:互联网 发布:新型网络诈骗手段莆田 编辑:程序博客网 时间:2024/06/09 00:21
如果想定义一枚举可以和int/byte等互换,则在定义枚举的时候需要指定基础数据类型(underlyingType),如下代码定义了Color枚举类似,可以与byte互转,亦能通过Enum.Parse方法将String转为枚举:
enum Color : byte { red=1, green=2, blue=3 } private void Button_Click(object sender, RoutedEventArgs e) { Color lvColor = Color.blue; byte lvByteCol = (byte)lvColor; Color lvColor2 =(Color) Enum.Parse(typeof(Color), "green"); Color lvColor3 = (Color)1; if (lvColor2 == Color.green) { this.Title = String.Format("{0},{1},{2}", lvColor,lvByteCol,lvColor3); } }
0 0
- C#的枚举转换、应用例子
- 枚举值转换的例子
- C#枚举的应用
- C# 枚举类型的转换
- C#中 枚举的应用
- c# 强制转换的例子
- C#中枚举类型的转换问题
- C#的显式枚举转换
- C# 枚举、字符串、值的相互转换
- C# 枚举、字符串、值的相互转换
- C# 枚举、字符串、值的相互转换
- C#枚举(标志枚举,进行二进制的转换)
- C# 枚举转换操作
- C# Enum,Int,String的互相转换 枚举转换
- C# Enum,Int,String的互相转换 枚举转换
- (转)C# Enum,Int,String的互相转换 枚举转换
- C# Enum,Int,String的互相转换 枚举转换
- C# Enum,Int,String的互相转换 枚举转换
- 合并(序列)流
- 糍粑大叔的独游之旅-u3d中2D轮廓的生成(中)
- Android自定义SurfaceView——实现画板功能
- Spark源码解读(3)——从集群启动到Job提交
- Emag eht htiw Em Pleh
- C#的枚举转换、应用例子
- Python机器视觉编程常用数据结构与示例
- SpringBoot的常用系统变量
- Less使用手册
- Java 加密解密技术学习之DES(对称加密学习)
- C# WinCE中DataGrid列设置(列宽 列标题等)
- String详解, String和CharSequence区别, StringBuilder和StringBuffer的区别 (String系列之1)
- Help Me with the Game
- AngularJS SQL