J'ai une classe appelée Questions(pluriel). Dans cette classe, il y a une énumération appelée Question(singulier) qui ressemble à ceci.
public enum Question
{
Role = 2,
ProjectFunding = 3,
TotalEmployee = 4,
NumberOfServers = 5,
TopBusinessConcern = 6
}
Dans la Questionsclasse, j'ai une get(int foo)fonction qui renvoie un Questionsobjet pour cela foo. Existe-t-il un moyen facile de retirer la valeur entière de l'énumération pour que je puisse faire quelque chose comme ça Questions.Get(Question.Role)?
get(int foo)vous pouvez la définir comme get(Question foo)vous le feriez pour votre casting à l'intérieur de la méthode, vous pouvez appeler votre méthode commeQuestions.Get(Question.Role)