如何根據從數據庫中返回的值將枚舉添加到列表中?如果值爲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