如何使用枚举值

本文关键字:枚举 何使用 | 更新日期: 2023-09-27 17:58:13

我有以下enum:

enum Crank { X = 0, Y = 1 }

然而,当我尝试时

if (x == Crank.X)

我得到一个错误指示

cannot convert from Crank to int

我哪里错了?

如何使用枚举值

如果x是integer类型,则需要将枚举值强制转换为int以进行比较if(x==(int)Crank.X)