C # Enum - Jak porównać wartość
Jak mogę porównać wartość tego wyliczenia
public enum AccountType
{
Retailer = 1,
Customer = 2,
Manager = 3,
Employee = 4
}
Próbuję porównać wartość tego wyliczenia w kontrolerze MVC4 w ten sposób:
if (userProfile.AccountType.ToString() == "Retailer")
{
return RedirectToAction("Create", "Retailer");
}
return RedirectToAction("Index", "Home");
Próbowałem też tego
if (userProfile.AccountType.Equals(1))
{
return RedirectToAction("Create", "Retailer");
}
return RedirectToAction("Index", "Home");
W każdym przypadku nie ustawiam odwołania do obiektu na instancję obiektu.