gpt4 book ai didi

C# 如何检查一个数字是否是任何组值?

转载 作者:太空狗 更新时间:2023-10-30 02:29:27 24 4
gpt4 key购买 nike

<分区>

我正在尝试将 python 脚本转换为 C#,并且我正在尝试确保它在 1 行代码中。

我将如何转换这条线?

if op.scale in (2, 4, 8):

是的 op.scale 是一个整数数据类型,因此它正在检查它是否与数组中的任何这些值匹配。

我知道在 C# 中你可以使用 Range 但这不是范围问题

if (Enumerable.Range(2,8).Contains(op.scale))

我刚刚尝试的尝试.. 看起来很有希望,但我必须让它编译。<​​/p>

if(Array.Exists(new Integer() {2,4,8}, element => element == op.scale))

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