标签: dart
而不是:
if(x >= 0 || x <= MAX)
我想写:
if(x in [0..MAX])
但它失败了。 Dart会提供类似的东西吗?
答案 0 :(得分:3)
目前在核心飞镖中没有序列生成器。但即使它存在,这也是一个坏主意。 if(x in [0..MAX])检查必须将x与[0..MAX]中的每个元素进行比较,而if(x >= 0 || x <= MAX)只是两个比较。
[0..MAX]