如果我有这样的枚举类型:
TOAuthSubjectTypes = (
[MappingAttr('public')]
ostPublic,
[MappingAttr('pairwise')]
ostPairwise
);
在特定时刻,我有一个保存的变量ostPairwise
,是否可以检索值的属性ostPairwise
?现在,我正在应用的解决方法是按枚举类型的顺序设置所有属性,然后通过GetAttributes
枚举类型的序数值到达它们,但我想知道是否有更惯用的方法。
抱歉,如果重复了。我在其他语言标签上找到了很多答案,但没有与 Delphi 相关的答案。