У меня есть перечислениеполучить значение из C# перечислений
public enum ProductionStatus {
Received = 000,
Validated = 010,
PlannedAndConverted = 020,
InProduction = 030,
QAChecked = 040,
Delivered = 070,
RejectedOrCancelled = 100
}
Мне нужно получить значение по ключу из этого перечисления, например, при выборе ProductionStatus.Validated
он должен вернуть 010. Как я могу это сделать?
Ваша схема нумерации выглядит странно. вы уверены, что хотите, чтобы они были int, а не восьмеричными? Этот набор номера также вызывает FlagsAttribute. –
Ваш вопрос ясный для меня. Вы хотите иметь строку «010» или значение ProductionStatus.Validated as int? Оба случая находятся в моем ответе. Если вы хотите что-то еще, просто напишите это четко. –