我想知道是否可以申报
Value1, Value2: Set of -2..-1;
Run Code Online (Sandbox Code Playgroud)
我收到编译错误:[DCC错误] ShowUtils.pas(98):E2028集最多可能有256个元素.
通过我的数学,2个元素-2和-1为什么编译器认为超过256?
使用Delphi 2007
出现此错误是因为,集合的边界的序数值必须介于0到255之间.因此您不能在集合中使用负数.此外,您可以查看有关编译器错误的文档E2028 Sets may have at most 256 elements (Delphi)