Ho una classe chiamata Questions(plurale). In questa classe c'è un enum chiamato Question(singolare) che assomiglia a questo.
public enum Question
{
Role = 2,
ProjectFunding = 3,
TotalEmployee = 4,
NumberOfServers = 5,
TopBusinessConcern = 6
}
Nella Questionsclasse ho una get(int foo)funzione che restituisce un Questionsoggetto per quello foo. C'è un modo semplice per ottenere il valore intero dall'enum in modo che io possa fare qualcosa del genere Questions.Get(Question.Role)?
get(int foo)puoi definirlo come get(Question foo)fai il tuo casting all'interno del metodo, puoi chiamare il tuo metodo comeQuestions.Get(Question.Role)