如何根据从数据库中返回的值将枚举添加到列表中?如果值为1,则添加到列表中否则不要。根据从数据库接收到的值将枚举添加到列表中
这是我或多或少:
Permissions = new List<Permission>()
{
((int)data[0]["AllowOverride"] == 1 ? Permission.AllowOverride : "I do not have an else")
((int)data[0]["AllowAttachment"] == 1 ? Permission.AllowAttachment: "I do not have an else")
},
编辑:我建造这个列表作为对象初始化的一部分。
中显示的方法谢谢,这个答案是正确的! :-) – Landi 2012-08-16 08:44:28