C#如果枚举型转换为整型,是否变成整型数组了? - C#编程 -
一直纠结的问题,就是如果一个枚举型里面有元素,如果这个枚举型转换成整型,这个整型里有没有元素了啊?,这些元素变成什么了啊?那么这个整型是否变成整型数组了呢?,原来的元素是否变成数组里的元素了?,请高人回答,万分感激
一直纠结的问题,就是如果一个枚举型里面有元素,如果这个枚举型转换成整型,这个整型里有没有元素了啊?,这些元素变成什么了啊?那么这个整型是否变成整型数组了呢?,原来的元素是否变成数组里的元素了?,请高人回答,万分感激
答案:多参考一些教材,枚举类型不是数组,看看枚举的定义就知道了:enum??myenum: {??value1= ,??value2= ,......= }根据枚举的基类,枚举里面的值有可能相等,不是说把枚举转换成数组,枚举的值是离散的。到技术吧网站查看回答详情>>数组的概念是“批量” 而枚举转换时你不可能做到这个批量转换,每次转换只能转换其中的某一个枚举值,所以你说的这个不可能发生。到技术吧网站查看回答详情>>