gpt4 book ai didi

c# - OR 运算符问题的可能速记解决方案

转载 作者:太空宇宙 更新时间:2023-11-03 18:51:26 24 4
gpt4 key购买 nike

<分区>

我试图为 运算符想出一个速记解决方案。所以我想到了这样的东西,但结果总是错误的。

有人可以就如何解决此问题提供一些建议吗?这甚至会起作用吗?如果没有,是否有其他类似的解决方案?

附言我知道之前有人问过这个问题,但不幸的是,没有一个解决方案适合我的需求。

代码:

public static bool IsEqualsTo(object o, params object[] p)
{
for (int i = 0; i < p.Length; i++)
{
if (o == p[i])
{ return true; }
}
return false;
}

例如:

From if (MovementState == PMovementState.Walking || MovementState == PMovementState.Idle)

to if (IsEqualsTo(MovementState, PMovementState.Walking, PMovementState.Idle))

From if (input.text == "text" || input.text == "text2" || input.text == "text3")

to if (IsEqualsTo(input.text, "text", "text2", "text3"))

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