gpt4 book ai didi

c# - 如何获得枚举自定义值?

转载 作者:太空狗 更新时间:2023-10-29 17:30:09 26 4
gpt4 key购买 nike

我有一个像这样的枚举:

public enum ProductGroup
{
A = 1,
B = 2,
C = 4,
D = 8
}

如何获取 ProductGroup 枚举值?例如,当我的枚举值是 ProductGroup.C 时,我想得到它的值 4;

最佳答案

只需将其转换为 int 即可获取索引值。

所以:

ProductGroup productGroup = ProductGroup.C;

Int32 productGroupIndex = (Int32)productGroup;

在上面的例子中,productGroupIndex == 4

关于c# - 如何获得枚举自定义值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9376679/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com