C # Enum - So vergleichen Sie den Wert
Wie kann ich den Wert dieser Aufzählung vergleichen?
public enum AccountType
{
Retailer = 1,
Customer = 2,
Manager = 3,
Employee = 4
}
Ich versuche, den Wert dieser Aufzählung in einem MVC4-Controller wie folgt zu vergleichen:
if (userProfile.AccountType.ToString() == "Retailer")
{
return RedirectToAction("Create", "Retailer");
}
return RedirectToAction("Index", "Home");
Ich habe es auch versucht
if (userProfile.AccountType.Equals(1))
{
return RedirectToAction("Create", "Retailer");
}
return RedirectToAction("Index", "Home");
In jedem Fall erhalte ich eine Objektreferenz, die nicht auf eine Instanz eines Objekts festgelegt ist.