1
我從db表Role
創建了一個新的Enum
類,它具有RoleId
和RoleType
。將DB值映射到枚舉
public enum UserType
{
Student = 1,
Teacher = 4
Admin = 5
}
這裏1,4,5是來自db的RoleId(主鍵)。我所做的是我手動查找每個角色的數據庫主鍵值並將其映射到enum
。
這裏的缺點是每當我需要更新enum
類時db RoleId
更改。
是否有任何其他標準做法將db值映射爲enum
集合?
任何建議將有助於
更多隻投的價值。 '(UserType)some_value;' – 2013-02-25 05:05:24
你是什麼意思? '(用戶類型)some_value'。我要求將db值映射到'enum'。它有什麼幫助? – DON 2013-02-25 05:06:52
http://stackoverflow.com/questions/725043/dynamic-enum-in-c-sharp – 2013-02-25 05:07:11