[Clr via C#读书笔记]Cp15枚举和位标识

Cp15枚举和位标识

枚举类型

本质是结构,符号名称-值;好处显而易见;System.Enum;值类型;
编译的时候,符号会转换为常量字段;
枚举支持很多方法和成员;

位标识bit flag

判断和设置文件属性;
经常用枚举类型来标识一组可以组合的位标识 ;
System.FlagsAttribute
位标识这一块不常用;暂时了解即可;

枚举类型添加方法

利用扩展方法

posted @ 2018-01-02 19:39  xsz1234  阅读(137)  评论(0编辑  收藏  举报