Как это сделать в c #?
Допустим, у myclass есть:
private enum Days{};
1) Как добавить данные в перечисление внутри myclass с помощью конструктора? Как в:
myclass my = new myclass(Monday,Friday);
чтобы перечисление внутри класса получало свойства "Monday, Friday".
2) Можно ли также создать свойство для перечисления внутри класса после его инициализации? Например:
my.Days = new enum Days(Tuesday); //where the old settings are replaced.
EDIT:
Я хочу сделать следующее:
Иметь перечисление в основном классе, например, перечисление Дней {понедельник, вторник, среда, четверг, пятница};
У меня также есть что-то внутри myclass (enum?), Чтобы я мог присваивать некоторые значения из перечисления Days внутреннему myclass (enum?) Только с некоторыми, но не со всеми значениями в перечислении Days.
Так что я могу получить myclass, который содержит (enum?) С "Monday, Tuesday", в то время как некоторые myclass222 содержат (enum?) "Friday" и т. Д.
Я не знаю, является ли enum правильным способом сделать это внутри классов myclass?