【发布时间】:2011-07-04 09:53:10
【问题描述】:
我想知道是否可以申报
Value1, Value2: Set of -2..-1;
我收到一个编译错误:[DCC Error] ShowUtils.pas(98): E2028 Sets may have at most 256 elements.
根据我的数学计算,这是 2 个元素 -2 和 -1 为什么编译器认为超过 256 个?
使用 Delphi 2007
【问题讨论】:
-
几个解决方案。使用 1..2 集并测试
-i in Value1之类的东西。或者使这些特殊值成为专用的枚举类型。