枚举类型是一种的值类型,它用于声明一组命名的常数。
声明的时候,应该在主class下。
调用的时候,应该重新写方法调用。
//声明枚举
public enum DirectOfMove
{
Left,
Up,
Right,
Down,
}
DirectOfMove moveDirect = DirectOfMove.Up;
//调用枚举方法
private void Compare()
{
if (moveDirect == DirectOfMove.Up)
{
Response.Write(“相等");
}
else
{
Response.Write(“不相等");
}
}
你这么写试试。
PS:你这2个值根本就是一样的,没啥可比较的啊。。。
补充楼上,你这么个比较方法应该配上一个遍历才有意义,不然真的没啥意义
楼主你确定不是打错么? 把== 打错成 = 就会出现上面的错误。