Ich habe eine Klasse namens Questions
(Plural). In dieser Klasse gibt es eine Aufzählung namens Question
(Singular), die so aussieht.
public enum Question
{
Role = 2,
ProjectFunding = 3,
TotalEmployee = 4,
NumberOfServers = 5,
TopBusinessConcern = 6
}
In der Questions
Klasse habe ich eine get(int foo)
Funktion, die ein Questions
Objekt dafür zurückgibt foo
. Gibt es eine einfache Möglichkeit, den ganzzahligen Wert aus der Aufzählung zu entfernen, damit ich so etwas tun kann Questions.Get(Question.Role)
?
get(int foo)
Sie sie definieren können, und get(Question foo)
dann Ihr Casting innerhalb der Methode durchzuführen, können Sie Ihre Methode alsQuestions.Get(Question.Role)