我正在用实体框架构建模型并购买了响应式CSS。实体框架中的枚举对象(字符串)
内置固定图标附带CSS。就像如下(Name and Icon Class Value)
我需要一种方法来保持图标的名称为固定枚举从VS智能感知访问它。目前,我们无法将其作为实体表存储在实体框架中(因为它需要与难以维护的表的关系),并且枚举不允许使用字符串类型。
代码没有奏效:
public sealed class IconType
{
public static readonly IconType Rupee_Icon = new IconType("rupee-icons");
public static readonly IconType Doller_Icon = new IconType("doller-icon");
private IconType(int EnumID,string EnumObjectValue)
{
IconValue = EnumObjectValue;
}
public string IconValue { get; private set; }
}
更多的代码,没有工作(CSS类名包含像ui bell icon
空格):
public enum Icon
{
NotSet=0,
Idea Icon=1,
Bell Icon =2
}
是否有任何其他方式使用名称/对象作为在EF中的枚举或常量在Visual Studio中轻松实现intellisense?