У меня есть класс под названием «Существо», который находится на одном из нескольких этапов. Есть только семь этапов, но каждый этап имеет разное время, которое будет использоваться во всем приложении. Я хотел бы сделать что-то вроде следующего:Как смоделировать «этап» с Int и Timespan - пользовательский enum?
enum Stage
{
One,
Two,
Three,
Four,
Five
};
Но тоже как-то прикрепить TimeSpan к каждому из них, так что
Stage.One.Time
возвращает что-то вроде «один час». Как это можно достичь?
Но класс 'Stage' мог иметь член перечисления, который вы могли бы включить ... – Mark
@Mark: Да, это возможно - но это заканчивается тем, что оно беспорядочно. –