读书人

C#中Enum用法总结

发布时间: 2012-10-17 10:25:47 作者: rapoo

C#中Enum用法小结

enums枚举是值类型,数据直接存储在栈中,而不是使用引用和真实数据的隔离方式来存储。

(1)默认情况下,枚举中的第一个变量被赋值为0,其他的变量的值按定义的顺序来递增(0,12,3...),因此以下两个代码定义是等价的:

enum CardDeckSettings : uint{SingleDeck = 0x01,      // Bit 0LargePictures = 0x02,   // Bit 1FancyNumbers = 0x04,    // Bit 2Animation = 0x08        // Bit 3    }
十六进制数的一个作用就是用来进行位运算和操作,很方便。




读书人网 >C#

热点推荐