gpt4 book ai didi

c# - 将枚举转换为整数

转载 作者:太空宇宙 更新时间:2023-11-03 17:21:35 25 4
gpt4 key购买 nike

我有一个名为 Gender 的枚举类,我的值如下:

public enum GENDER
{
MALE = 1,
FEMALE = 2,
OTHERS = 3,
}

在我的业务对象中,我刚刚为此创建了一个属性,例如:

public GENDER Gender
{
get
{
return gender;
}
set
{
gender = value;
}
}

在我的数据库中,它的类型是 integer。为此,我尝试通过名称 Gender 在 add 函数中分配 Gender 值。但它显示错误。是否可以将枚举转换为整数,以便自动获取值。

我该如何解决这个问题?

最佳答案

(int)Gender 会做到这一点。要转换特定值而不是属性,您将执行类似 (int)GENDER.MALE;

的操作

关于c# - 将枚举转换为整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11159044/

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