zhangjian950617 发表于 2011-3-28 08:59:00

[请教]变量和数组常量的比较Delphi

我在判断一个变量和一些常量值的时候这样写
if (a=100) or (a=101) or (a=102) then

后面还有N个省略了

我就想能不能定义一个数组,放一些常量,然后变量与常量数组比较,这样就可以简化代码了,

定义我差不多会了
const Hyid:arrayof integer = (100,101,102);//省略N字
但是我不会比较,能不能不用循环读数组的方法,我看好像有 in 和not in 比较的,可以这样吗?

叶落无痕 发表于 2011-3-28 08:59:12

定义一个集合,用in关键字判断

zhangjian950617 发表于 2011-3-28 08:59:29

谢谢, 集合和我说的数级常量不是一个概念吧?
如何定义一个集合呢?
页: [1]
查看完整版本: [请教]变量和数组常量的比较Delphi