Tôi có một lớp gọi là Questions
(số nhiều). Trong lớp này có một enum gọi là Question
(số ít) trông như thế này.
public enum Question
{
Role = 2,
ProjectFunding = 3,
TotalEmployee = 4,
NumberOfServers = 5,
TopBusinessConcern = 6
}
Trong Questions
lớp tôi có một get(int foo)
hàm trả về một Questions
đối tượng cho điều đó foo
. Có một cách dễ dàng để lấy giá trị nguyên ra khỏi enum để tôi có thể làm một cái gì đó như thế này Questions.Get(Question.Role)
?
get(int foo)
bạn có thể định nghĩa phương thức đó khi bạn get(Question foo)
thực hiện phương thức của mình bên trong phương thức, bạn có thể gọi phương thức của mình làQuestions.Get(Question.Role)