gpt4 book ai didi

c# - 有没有办法为枚举类型实现一元运算符?

转载 作者:太空狗 更新时间:2023-10-29 18:31:53 25 4
gpt4 key购买 nike

<分区>

我有以下内容:

MovingDirection.UP;

我想使用 !运算符如下:

!MovingDirection.Up; // will give MovingDirection.Down

(这是一个枚举)

我试过:

public static MovingDirection operator !(MovingDirection f)
{
return MovingDirection.DOWN;
}

...但我收到一个错误:

Parameter type of this unary operator must be the containing type

有什么想法吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com