У меня есть перечисление вроде следующего:Как добавить несколько перечислений в список объектов
public enum MyCategory
{
Automotive = 1,
BeautySalon = 2,
EventsEntertainment = 3,
and so on...
}
В моем главном классе у меня есть свойство, как так:
public List<MyCategory> Categories { get; set; }
Мой бизнес объект может быть связан до 1 или многих из них в любое время. Я могу отобразить это перечисление перечисления в пользовательском интерфейсе, но мой вопрос в том, является ли хорошей практикой хранить несколько этих перечислений в списке <> как это, и если да, то какой был бы лучший способ приблизиться к этому?
Я думаю, что я бы предпочел, чтобы сделать его флаги перечисления и объединить значение. – Magus