【发布时间】:2014-02-06 21:47:48
【问题描述】:
我有一个像下面这样的枚举:
public enum MyCategory
{
Automotive = 1,
BeautySalon = 2,
EventsEntertainment = 3,
and so on...
}
在我的主类中,我有一个这样的属性:
public List<MyCategory> Categories { get; set; }
我的业务实体可以随时与其中的一个或多个相关联。我可以在 UI 中显示此枚举列表,但我的问题是,将多个这些枚举存储在这样的 List 中是否是一种好习惯,如果是这样,解决此问题的最佳方法是什么?
【问题讨论】:
-
我想我更愿意将其设为标志枚举并组合这些值。