看流星社区

 找回密码
 注册账号
查看: 3135|回复: 2

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

[复制链接]

该用户从未签到

发表于 2011-3-28 08:59:00 | 显示全部楼层 |阅读模式
我在判断一个变量和一些常量值的时候这样写
if (a=100) or (a=101) or (a=102) then

后面还有N个省略了

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

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

该用户从未签到

发表于 2011-3-28 08:59:12 | 显示全部楼层
定义一个集合,用in关键字判断

该用户从未签到

 楼主| 发表于 2011-3-28 08:59:29 | 显示全部楼层
谢谢, 集合和我说的数级常量不是一个概念吧?
如何定义一个集合呢?
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 感恩
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

小黑屋|手机版|Archiver|看流星社区 |网站地图

GMT+8, 2024-3-29 15:04

Powered by Kanliuxing X3.4

© 2010-2019 kanliuxing.com

快速回复 返回顶部 返回列表