变量比较多个数怎么写?

使用问题 · 457 次浏览
周安1992 创建于 2023-10-24 13:29

变量如果包含1或2或3,就不被执行,否则执行。


回复内容
CL 2023-10-24 13:56
#1

小数变量不适合直接比较相等。如果比较,请使用整数。

$= {变量} == 1 || {变量} == 2 || {变量} == 3

这些是基本的c#运算符,请参考c#语法并阅读“表达式”文档了解详情。

ZTOA10 2023-10-29 20:42
#2

也可以用

等于$={变量}.EqualsAny(true,"AA","BB","CC")

包含$="AA|BB|CC".Split('|').Any(x => {变量}.Contains(x))

ZTOA10 最后更新于 2023-10-29 20:45
回复主贴