给定以下枚举:
Enum enumExample world oblivion holiday End Enum
combo.Items.Add(enumExample.holiday) combo.Items.Add(enumExample.oblivion) combo.Items.Add(enumExample.world)
有更短的路吗?
您可以使用
原文链接:https://www.f2er.com/vb/255213.htmlEnum.GetValues
获取枚举值列表,然后迭代结果:
For Each i In [Enum].GetValues(GetType(EnumExample)) combo.Items.Add(i) Next
或者,如@Styxxy所提到的:
combo.Items.AddRange([Enum].GetValues(GetType(EnumExample)))